MVTVNIGMLHYVLDHVYGAFVHRTKLSPPFFSRGWGGTKLELLEKMIKQLFPDVEGQNWPPTLVQPVWKTVWESQTATLREGFFTTPCHDQLLSALPPESHIARVAFLAPKYTPPHKTACVVHLAGTGDHTFERRLRLGGPLLKENIATMVLESPFYGKRRPLLQRGSKLLCVSDLLLLGRATIEEARSLLHWLDCEAGFGKMGICGLSMGGVHAAMVGSLHPTPIATLPFLSPHSAVVAFCEGVLKHATAWEALRDDLSVHEASMTLEEVKERMRNVLSLTDVTRFPIPKDPSAVIFVAATDDGYIPRHSVLELEKAWPGSEVRWVRGGHVSSFLLHNGAFRRAIVDGLNRLQWKESPL*