MDPTTPLLSHGGKGVEDYAPARTWSDVKRVLCTESAKLWLIAAPIGFNVICQYGVSSVTNIFVGHIGEVELSAVSISLSVIGTFSFGFLLGMGSALETLCGQAFGAGQVHMLGIYMQRSWIILFVSCLLLLPIYIFATPVLRLLGQAEEIAVPAGQFTLLTIPQLFSMALNFPTSKFLQAQSKVTVIAWIGFIALLLHVGMLWLFIIVFGWGTNGAALAFNITQWEITIAQIVYVIGWCNEGWTGLSWLAFKEIWAFVRLSIASAVMLCLEIWYMMSIIVLTGHLDDPVIAVGSLSICMNLNGVEAMLFIGINAAISVRVSNELGLGRPRAAKYSVYVTVFQSLLIGLVFMVAIILARDHFAIIFTSSEVLQRAVSKLAYLLGITMVLNSVQPVISGVAIGGGWQGLVAYINLGSYYIFGLPFGYFLGYKANLGVMGLWAGMISGIALQTLLLMFVLYKTNWNKEVAETSERMKKWGGSTETKSKEVLA*