MSTSKGTVVVTGTNGGLGSAIVTDIIHKPELASNYTGLYTVRKAATATRLQKILSVAPKSHKHDVIDMDLSSLASVKTTAAEINRRVAAGDLPPIKVLILNAGYQDHEQITMTDDGYETTWQVNYLANQLLVLLLLQSMDKEKSRILIIGSWSHDIDDSRNNLGGAACYEGYDSLFPGPDELAKGKWSRPDTGGGWLTGFRRYGASKLCAVMLMHEIVNRLAQDPQLSNITVTGLDPGAMGSDLVRRGSSLMYNTIKIALPIVSPLLVWYNPNGPYRPLYKSAADAVRLAFETEAPKGRLLYLNGTDELETGKEARDEVKRRSLWVYGLEAAQIKQGDTILQDWQ*