MSENMIAEYIWIGGSGIDLRSFSRTLPKSVEDASSLPDWTFDGSSTGLASGKDNEVVLKALKIFKDPFLGGQNILVMCETYTLNGDALPTNTTARAATIFAIEKVAAEEPWFEIRLEYTLLDPNTLEPVGWPVGSITGPQGSYYCGEGAYRTFGRDILDAHYKACQYAGINISGVNAGVTHGQWEMQIGWSVGLDAGLQVWMARYILERLAEQAGLVISLDSKPIEGDWHGMGAHVNYATKSMLEDGGLALIKKAIANLALHHDELLKKAGEGVGGLLTGKHETASLDTFSWGVDSRSASVRISREAEINGKGYFEVRLAASNMNSYVVTADLVEVTILNT