MEAAWASPLPVVMPGKALWKHDSARCCPAAWPHVGHKARGKHMSTLAVTPSMHPVSRPHSGRAALEAFTRTLQPRASTVPAPHVAVCVTDVERAVRDYVPPLFWKLGAGAAKRQGLGVDGVEGWEDVGGLQQARAALLDALELPLSHARLAASAPLRLRTGLLLYGPPGCGKTHVVRAAVAAMSRKLGVRWVLAIPLNCLVRCHPSRCQRVHPNLLMMVVWHGKGDGEQCSKTHLTHRISSLNRTRSRIHSSCRIGCGVWFHMHDNVRTGMCKECWGAWLPPMRCRYISVKGPELLNKYIGASEAAVRDLFSRAAAAAPSVLFFDEFDSIAPPRGHDSTGADLGAVLSEAQPAAVHVVLKQEHNVTAGHVEISQDVLTEIATNSYPSLPAQERARLDRLYAEFSMGKSSALSTSDHRATLA*