MEKKTVVLYPGVGVGHLAPMLELAKAFLRHGGDQVDVAIAVFEPPVYANGFAATVARAKASNTSVALHVLPPPPPPASDGGDDADPDVPLARMLRFLRATNAPLRDFLRALSSSRRVQAIVLDMFCADALDVAAELGLPAYFFFPSGTAGLACFLGLPAMRASVGTSFAALGDSAVLSFPGVPPFTVADLAQGLADDGEACKGIIGVAARMPEARGILINSFESLEPRAMRALRDGLCVPDRPTPPVYCVGPVVSPGGDKDHDCDCLRWLDAQPDRSVVFLCFGSMGAFPKKQLEEIAVGLERSGQRFLWVVRGPPGAAADDDDVGALLPAGFQERTEDRGFVVKNWAPQVDVLRHRAAGAFVTHCGWNSTLEGVAAGLPLLCWPLYAEQKMNKVRIVEEMKLGVEMRRRDDDDVVTAEEVEAKVRWVMEDSDGARALRERAAAARDSAAEALAEGGPSCAAFLEFLEDLLASEGMVNV*