MRLSTLSLLVLQAASTCIGLPISSTRDPVIAKAKAELEVLARSALQKTLKAANERQCTPDKIKIRKEWGALTKVERLEYIQAVQCLQTKPSRYPASLAPGARSRFDDFVVTHINQTQTAHYTGNFLGLHRYFISLYEQALREECGYRGTQPYWDWAKTAETGLSASPIFDGSATSMSGNGVYIPNQGDIVLGGIEGSKLPPVYLPAGTGGGCVTSGPFANMSVNLGPIALDVPGGGPQQSNPAGPFAYNPRCLRRDLSDAVNQRFANASSVRHVLSQETVANFQMIMQGIPGSGDIGVHGGGHYSLGGDPGRDVSTSPGDPAFYLHHAMIDRVWWMWQMVDAKKRVYGEKTAVAGTRTFLNTPESGETTLDDVVDFGYAAGPGRKLRELMSVVEGPFCYVYV*