MILSNVFYYSITLVSVMFAGHLGDLELAGSNLANSWATVTGLAFMIGLSGALETLCGQGYGAKLYRMLGIYLQASCLVSLFFSIFISILWLYTEPILILLHQDSHISKAAALYMKYLVPGIFAYGFLQNILRFLQTQSIVLPLVVCSLLPLVIHVGFAYVLVHWTVLGYKGAALAASVSLWISVLMLALYMSYAKKFEHTWKGFSFESFSYILTNLKLALPSAAMVCLEFWAFEILVFLAGLMPNSETTTSLIAMCVNTENIAYMISYGLSAAASTRVSNELGACNPNRAKTAMAVTLKLALLLAVLVVVVLALGHNIWASFFSDSRVIIKDYASMVPLLAISILIDYAQGVFSGVARGCGWQHLAVYINLATFYCIGVPIAILLGFKLELHVKGLWIGLICGLSCQAGSLMLITLHTKWTRVELSVNQEKENPKPVN*