MENGRGSSSDSGKSCHRGHWRPAEDEKLRQLVNQYGPQNWNFIAEHLQGRSGKSCRLRWYNQLDPNINKKPFTEEEEERLLKAHQIQGNRWASIARLFPGRTDNAVKNHYHVVMARRKRERLSSVYGKRSFHLHPTESNKKITTPGSNFESYYRLHQPLDHHSKLGFQSNGYFTMCSSSSPSWTISASTITNESLNFDFLDGKGKGYMNSSSSSSHTKDGSHGFNGSMYGGYYQSLFGSSAQISNSTKVAANNNNPLANLLSYGGGNHASKSATLQKELEDGAINQKD