MVTVNIGMLHYVLDHVYGAFVHRTKLSPPFFSRGWGGTKLDLLEKMIKQLFPEQNWPPTLVQPVWKTVWESQTATLREGFFKTPCDHQLLTALPPESHIARVAFLTPKYTPSHKTACVVHLAGTGDHTFERRLRLGGPLLKENIATMVLESPFYGKRRPLLQRGSKLLCVSDLLLLGRATIEEARCLLHWLDCEAGFGKMGICGLSMGGVHAAMVGSLHPTPIATLPFLSPHSAVVAFCEGILKHATAWEALRDDLSMHEASMTLDEVKERMRNVLSLTDVTRFPIPKDPSAVIFVAATDDGYIPRHSVLELEKAWPGSEVRWVRGGHVSSFLLHNGSFRRAIVDSLNRLKWKESPL*