MESEKKVHVVLFPYMSKGHMIPMLQLARLLLSHSFNKDISVTVFTTPLNRPFVADSLSGTKATIITLPFPKNVPEIPPDVECTDKLPSISYLYVPFTRATKSMQPDFERELTSLPRVSFMVSDGFLWWTLESALKLGFPRLVFLGMNCMSPSILDSVFKNQLLSNVKSETEAVAVPEFPWIKVRKCDFVEDMFDTKPTTDPGFELILDQCASMSQSQGIIFNTFDDLEPVFIDFYKRTRELKPWALGPLCLGKNSLEDEGEEKVKSVWMKWLDEKRDKGCYVLYVAFGSQSEISIEQVEEIALGLEESKVNFLWVVKGSEIGKGFEERVGERGMVVKDEWVDQRKILEHESVRGFLSHCGWNSLMESICAAVPILAFPVAAEQPLNAMLVVEELRVAERVVAASDGVARRGEVAEKVKEMMEGEKGKELRRNVEVYGKKAKKALEEDVGSSWKNLKNLINEFCNNIGT*