MEKLVFQNGVKKDQLLSAVNDYHGGVIVELKEPMDPNIFQNMLKASLSKWRLQEGFWYHHAEPHYLMLVYWIPETENTIPANASHRVGIGAIVLNDKRELLVVQENSGRLKGTAVWKIPTGIVEEGEDIFEGAIREVKEETGIDTEFMEVLAFRQKHKVLFGKSDLFFICMMRPLSFDIQKQDLEIEAAQWMPIEEYAALPFVQKHGLFKYIKDLCLVKAERNYPGFTPVPITSFFDASTSFLYCNKDGLDQESSASSSLKEDLEIETCKTILI*