MKTNKPWEFLESREKKYGLVLKTRLFGLPTVVVTSPKLIFTNHSKLVPSSVKKLLGERSLEGDQAKRFRHILLAFLGPGYVGRMQAMIQKHVEESWIAGGEIKAYHSVKEALYAVVYDLFLSLTDEKEQQELLDPFRVVLHALLELPLDFPGTQGHGWQPGDHGEAGPADGAAATGFAEREGVLPSEQQDLLSVLLVTKGEDGRRMTDEEIKQNILMLHLDIAAGEPLSIADVRRMKYTWRVVQEGMRFVPPTIGVFRRAIVDFVMGGYTVPQGWRIPSSILCLCKIFSFFFFLLPIPAETMSKQLFGPMYQSNKKEKFFPEAESFKPDRFLGTGPVLTRTSHSVEGRACALVTGLPRSKNACFCTTLSPGSSGARVTRTRSCKWLHWQHHSRAFPSS*