MSLSSHFCIEGCLRFPTQLAFTPHIACKVHNSKRFLPKRIIIHREKTLPLSTTRAAPSVVAPDRTLHGVHEEVEISEEQYRGRLEELLQWSPSSPASLWNKFPFLSSPRVRGVLLLNVLTFLYGSNIPIIKETEAIANPSLFLCGRFVLATMVLSPYISSGIRDAEVRNASLELGLWISMGYWTQSFSLLTSDAGRASFISAFTVIAVPLLAGLSGREISKLTWASAITAFVGVGFLETSGSPATVGDLWSLLSAVLFGVHMLRTEHYSRVLPSRKLLPLLSMQLLVITLSSLLWCFMSSTVFKGCLFDLPEIDLKVAWQSMPWLPVMYTGIVSTALCLWIELTAMRDISATDTAVIYSLEPLWGAAFAWCFLGERWGPTGWFGALLILGGSLSVQLFQARDGAPDMEKSKHQ*