MEGMTVVHAKIGVFLHPSRAANVKQGVHEILNSLLLKFNEEFDGVVLGYLKPKIIGQSARILAGLTPYFHVNLTAKLLIFSPSPGMLIEGKVNKIEKDYIGVVVLGLFNAAIGVSDIREDLYYDENPQGRAWVSESDERHSIRLGSTIRFAVKSLQETEHIIDLCGSLADPKTGCVNWIELPSLTPRKKSKSKSAEDRSTHDADRKHKTPKKEKLLLKSEGSSDAIDVGTALKTPKEEHGVHNSYETPHSNDVARKVKTPKSERDHANSFETPDVYKKKKRGHVLEEPIKPMVIDLEPDVMPTPSTSSGHKHKKRKEAESVQTPDGVHHKKKKKRRDVVDTV*