METVLVNAETKPHVVFVPYPAQSHIKCMLKLARLLHHKGVHITFVNTEVNHKQLLNSGGPNSLDGEPGFQFKTIPDGVPEGTPNFMYAVTASILVNFLDPFLDLMGRIESPVTCILADGIMPFTVDAAEKLKIPIMHFWTFAACAFMGYYQAPVLIEKGLIPFKDESCFTNGYLDTVIDSIPGLEGFRLKDLPGFIRTTNPNDETYNFCIESIKATRKVSNIIIHTFEELESNVIKAFKSMIPHVYTIGPLELLLNPTKLEEETKKLDIKGYSLWKEEDGCLKWLQSKEPHSVVYVNFGSLISVSLEQLLEFGWGLANSNHYFLWVIRPDLVIGESASFPRELQELINERGFIASWCSQEEVLKHPSIGGFLTHCGWGSTIESLTAGVPMLCWPFLWDQLTNCRQMCMEWGVGMEIDHNVSRDEVERLTKELIGGDKGKRIRSKALEWKKKIEIATGPNGSSSLNIEKLANDINMFPRK*