MFIKLLFSNNTIQEYASSEIIRAITAAIEKDLWATGTVHEEYLKALNALLKQKMVPGKIMHHIVQIGPLKCWRGGLCLSRSIVDRDVREFIIPVPHVKQVKLSSAGGWLVISWMESRIGSGINSNTNCQKSLKKIMNLETIHSGDYLLLAGIYASVGRLEDAFRVRREMKEKGVIKKTPGCSSIEINGVIHEFVAEDDVNFESEKIYAATEKMMKKIKLVGYVMNIEDARLEADKYDKEKSVFHHKNLVLTKDQRTLKLVDFGLAREETVTEMMIDETGTYRWMAPELYGXEELTFTTDKLIP*