MDGSAAAPLRTRVCIIGSGPAAHTAAIYAARAELKPVLFEGWMANDIAAGGQLTTTTDVENFPGFPQGIMGADLMESCRAQSLRFGTNILTETVTAVDFSARPFRVVSDSTTVLADAVVVATGAVARRLHFPGSDTYWNRGISACAVCDGAAPIFRNKPIAVIGGGDSAMEEGNFLTKYGSKVHIIHRRNTFRASKIMQARALSNPKIQVVWDSEVVEAYGGAGGGPLAGVKVKNLVTGEISDLPVSGLFFAIGHEPATKFLNGQLGLHADGYVATKPGSTHTSVEGVFAAGDVQDKKYRQAITAAGSGCMAALDAEHYLQEVGAQEGKSD*