MRSMSLSRRRLFGYAAATAALGVTAAAAPAAARQPLGTLIDYSGGVPSAQAIMAAGHLGVIRYVSDRRPGAEWMVGKPLLANEVDQLHNAGLHIVSCYQFGKGPTADWRGGFDAGIKHAQRGLELHRAAGGPEGVPIYASIDDNPDPVEFTTMIAPYLLGWQEVLGRENTGMYANAPTIELATAAGLATYYWQHNWGTPKGFVHPAADLHQFEIDKRSLDGVGIDLNNILHDDFGQW