MSLSSHFCIEGCLRFPTQLAFTPHIACKVHKSKRFLPKRIIIHREKTLPLSTTRAAPSVVAPDRTLHGLHEEVEISEEQYRGRLEELLQWSPSSPASLWNKFPFLSSPRVRGVLLLNVLTFLYGSNIPIIKETEAIANPSLFLCGRFVLATMVLSPYISSGIRDAEVRNASLELGLWISMGYWTQSFSLLTSDAGRASFISAFTVIAVPLLAGLSGREISKLTWASAITAFVGVGFLETSGSPATVGDLWSLFSAVLFGVHMIRTEHYSRVLPSRKLLPLLSMQLLVITLSSLLWCFMSSTVFKGCLFDLPEIDLKVAWQSILSMPWLPVMYTGIVSTALCLWIELTAMRDISATDTAVIYSLEPLWGAAFAWCFLGERWGPTGWFGALLILGGSLSVQLFQARDGAPDMEKSKQQ*