MAQRVAAIVGAGPGNGAAFARKFLDEGFKVAVLSRSIDSMTKLAADLGNTEQVKGYACDVTSDNSVNAAFELIQKEFGPVSTVVYNAGSGGFKPWEQWTAAEVTMAADTNASGLYRAAQAAFPQLESNGGGNLCVIGAGAATRGRPMTVGFAAGKAAQRSVAQSLARAWGPKKIHVSYLVIDGVIDGDRARSLVGDKPDEFFLKSEDIANVIWNICEQKPSAWTFELDVRPFAEECQFAHIAVFSAADSKMSNNNETPTYAVSRTPVGAGARPSKDQELVSVTGDARYSQLLDEADQKRCTTGNQQALLTEKIESLRSLEKELRKDDWKYEAPKTGRNAKMFLSDL*