METVLVKTESKPHVVFVPYPAQSHIKCMLKLARLLHHKGGLDITFVNTEVNHRQLLESGGPNSLDGEPGFQFETIPDGVPEGTPNFMYAVTASILVNFLDPFLDLMRRLKNPGTCILADGMMPFTVEAAEQLKLPIIHFWTFAACAFMGYYQAPVLIEKGLIPFKDESCFTNGYLDTVIDSIPGLEGFRLKDLPGYIRTTNPNDDSYNYVVECVKATRRVSNMIIHTFEELESTVIKVFTSMIPHVYTIGPLELLLNPIQLEEETKKLDIKGYSLWKEEDGCLKWLESKEPHSVVYVNFGSLISVSLEQLLEFGWGLANSNHYFLWIIRPDLVIGESASFPRELQELINERGFIASWCSQEEVLKHPSIGGFLTHCGWGSTIESLTAGVPMLCWPFLWDQLTNCRQMCMEWEVGMEIDHKVNRDEVERLTKELIGGDKGKRIRSKAQEWKKKIEIATGPKGSSSLNIEKLANDIIMFPRK*