MMAGLSRTVFTGGVVAPRTSVLGLFRVSKVAGPVSKCSRVKTLVTSAAQKNTNTEYVIVGGGNAAGYAAKAFVENGAAEGKVCIVAKENVAPYERPALTKAYLFPVDKSPARLPGFHTSVGGGGERQTPDWYKEKGIEVLYGTEVTGLDIDKQSLTTSSGDTISYNKLIIATGCTASRLPEKIGGSLRGVHYIRDVADADQLVAALQSAKKVVVIGGGYIGLEVSAAVSAWKLDVTVVFPEQHVMPRLFTPTIAAHYEELYKKNNVKIIKEVSVVKLKSGANGEVDGVELTDGTTLDADLVVVGVGARPVVAPFLDAGLKSEAGAIEVDGMFNTSSPGVYAIGDVAAFPLKIYDRRTRVEHVDHARKSATHCVESLVKGKTEAYDYLPFFYSRVFEAPGSERKVWWQFYGDNVGECVEVGNFDPKYAAFWIESGRVKGVFLESGSAEEFALLPKLARQQPAIDIPALKSADSVETALQIAQEALGKQKVATV*