MAEHGGCDAVPSIVSSFVDTFVDYVVGGQFMGGGAQEEAAVVTRREGAERLVAIGDIHGDVGKAREALRIGGVMNDEDGWIGNTTTVVQVGDLLDRGGQELRVMYLLEKLGQEARKVGGDVIVMNGNHEIMNIEGDFRYATPAACLEFQNWALWFQQGNLIKEACDGMRRRSLFQDIPHEMPFHLRPRFAALRPGGPISSRFLAHHPTVLMVGETVFVHGGILPSHAKYGLDRINAEVSAWILGKRGPLGPSYLHGRDALVWVRRYSEIKEQQCDCELLEQALQAIPGSTRMIVGHTIQQPFGINGACMNQVIRVDVGMSAGCDNAPPEVLEIKRDKHIKVLGRSTERDVKASKREPFWKDQVEGLASILAE*