MESVTVLQNFKLVSEPEEPIVTTMVETFTVVPQTPGRRRRLFLSNIDLTLVAFLETVAFFEPPPSPVALVELADTFRGALSRLLVAYDFLAGRLERAREGERLEIDCNGAGIVVVTATCSVEMSQLGELRAPKPAYKELARFLQDVGGEELRDKPLMLFQLTQFKCGGLAVATRCNHCLMDGVAAHEFEINFASFTRGEGLIVVPNSDRSVFKSRDPPEINHPHFEYSKLIDLMSTFSLRGLCSPNLKQLPSEELRLVYISPKRIARLKSEALSDHQLKNCTTFNIIAAKIWKARSISLGLPDERISTVLFPVDVRKRVVPPAPDGFTGNALVPGFARATITELKTASASSLAGKVQEGVERLSDEYVKSGIDWLEVHHGVPSQVDSFSVVAWFKLGLDDAEYEWGRVKCVSPLELYPGLVILLPGEQNEGGINICLKLPPDQMKDFYKLMMED*