MSDAMIAEYIWIGGSGIDLRSFSRTLKKYFEDASSLPEWTFDGSSTGLASGEDNEVVLKALKIYRDPFLGGNNILVMCETYTKDGDALPTNTRARAAQIFSIEKVAREEPWFQIRVEYTLLDRNTLQPVGWPIGGYTGPQGPYYCGEGKGKTHGRDILDKHYKACQYAGINIAGVNAGVTHGQWEFQIGWTVGLEAGDQVWMARYILLRIAEQSGVVVTFDSKPIPGDWHGMGAHINYATASSLRDGGFEVILKAIANLEKHHRELLCLAGEGVEGLLTGKHETAPLETFSWGGDSRSASVRISMEALKQGKGYFEVRLFASNMNSYVATAALVYVTIIEE