MEKTTVVLYPGAGVGHLAPMLELAKALLRHAGDQVDVAIVVVEPPVYADGFAATVARAKASNASVACHVLPPPASDGGAEPDDPLTRLLRFLRATNAPLRDFLRALSASRRVQAIVLDMFCAGALDVAADLGLPAYFHFASGAAGLAYFLGLPAMRASVGTSFAELGGSTVLSFPGVPPLTVADLPQGVLNDSEACRVIMGAAARMPDARGILINSFESLEPRAMRALRDGLCVPGRATPPVYCVGPMVSPGGDGAGHECLRWLDAQPDRSVVFLCFGSLGTFPKRQLEEIAVGLERSGQRFLWVVRSPPGGPPADDVRALLPAGFAERTEGRGLVVASWAPQVDVLRHRAAGAFVTHCGWNSTLEGVVAGLPLLCWPLYAEQRMNKVRIVEEMKLGVEVRRDGEGLVTAQEVEAKVRWVMQDSDGARELKERAEAARARAAEALAEGGPSRAAFLEFVLDLLASEGMVNV*