MAVDTGAVQTAGSEREELTVQAASRTYPIVFGENVLSDVTLLGSLCRGHKALIVTNDKVGPLYMARVRDALERAGKQVFVEVLPDGEQYKSVASLGRVWDACMSAQLDRKSTLFALGGGVVGDIAGFAAATFVRGIDFVQLPTTLLAVVDSAVGGKTAVNHPAGKNMIGAFYQPTAVLVDALALRTLDNRQYAAGVAEIVKYGLIADAAFFEYLEANMDALMSRDPSVLRHAMRVSCQCKAGVVAADEREGGVRAILNLGHTFGHAIEAHEGYGSWLHGEAVAAGMVMAAEMSCRLGWLPREVVSRTEALLARVSLPIVPPPTMAIESFMRYMSVDKKVEAGVLKLILLDALGSAKVTADFDKEVLYDTIMLYQQRFKANPGKYMDQSVAAAGSSTSSGTTGNPAAQAAR*