MEKTTVVLYPGAGVGHLAPMLELAKALLRHAGDQVDVAIVVVEPPVYADGFAATVARAKASNASVACHVLPPPASDGGAEPDDPLTRLLRFLRATNAPLRDFLRALSASRRVQAIVLDMFCAGALDVAADLGLPAYFHFASGAAGLAYFLGLPAMRASVGTSFAELGGSTVLSFPGVPPLTVADLPQGVLNDSEACRVIMGAAARMPDARGILINSFESLEPRAMRALRDGLCVPGRATPPVYCVGPMVSPGGDGAGHECLRWLDAQPDRSVVFLCFGSLGTFPKRQLEEIAVGLERSGQRFLWVVRSPPGGPPADDVRALLPAGFAERTEGRGLVVASWAPQVDVLRHRAAGAFVTHCGWNSTLEGVVAGLPLLCWPLYAEQRMNKVRIVEEMKLGVEVRRDGEGLVTAQEVEAKVRWVMQDSDGARELKERAEAARARAAEALAEGGPSRAAFLEFVLDLLASEAFLKFVVDLSASEGMVNVGMATSQIRIGCCKYPSVAISTVTDNIRPQLYLRLEIHIHAHAHRVLDIHRI*