MVFVAKKPHLYIPSLSESSAEPLHIGLVFGGSIPHDQATNFIQLGRTIRTTHRSIRCLWIRFNNGDESILAVLREFSHELIGSTAIESMVLENRIGTHEIRCMKDFLCSNTTLRGIKFLKTDTDASSFLLLHDFFVGNSSLRVFDAFGNTKLGDEAIMEVLDSMTEGGVMLETLNVGERTFGEEVDEGVVRVSEVGVASMMDFVSRTPSITHLKIRLRGQTNNTLATLSNILQSPQCNISRLELDGQFGDEGILLLSEALKTNATVRTITIGYSENLTDVGGNALLQVSKDVYGTGTWESVTESNNTLKSVYISERVAGTVSQSLITTLQTLTNEDPHRTLQSKVWKYLQTNMDFLPQLDLQMIHMPKVLAFIDTKGGQNSMYQVLRGGYFPNLFINPTPERVRLTDQMKQLSEENTSLREMLREEQERTRDLEVENERIKMWFEDRGMTSKCCLMPIFKVVELWKRFVDILRVPVK*