MAETICRALRDGAFEGEHAPALTIKDTIDTPLGSFVFNHILTQLTSNILAGKSQARGVVLVALSRPPSFYAELLKDKGFDVSSSSKWLRVLDCYSDPLGWKKKLMEKGTVRNPYEETSLKTSLCKNLKELDKVLSSIIELGKEIVEDGKGRFAVAIDSVSEVLRHSSLPSVARILSHLRSHDQVSCIFCLLHVDLHEAKVAATLEYLSTMHADVESIVQRTNGQRNTSEDLPMVEQSFKRGKFHVRFKRRNGRVRVMREELYVEGSGIKITEVSSEDGITAQSLVPKVQFNLDLSEKERLDRAKVVLPFEHQGTGKPIQIYDGRKSLNESENEEKQASVEKPQTTEDSGRGEIIYFRDSDDEMPDSDEDPDDDLDI*