MMLGPQGGEGFVVKLRGLPWSCSIEDVQNFLSDCTIHDGATGVHFIYAREGRQSGEAFVELESEDDVKMALKKDRESTGHPYIKVFKSHRTELDWVLKHSGPNSADTANDGFVRLRGLPFGCTKEEIVQFFSGLEIVPNGITLPVDSEDKITGEAFVQFASQEVAEKALGKHKERIGHRSIEVFKSSQEEVRSYSDPALKFMSVQRPGPYDRPGTAGRYIGIAKQAGLERMRPGAYSAGYGGYEEYSGLGDGYGFTTDLFGRDLSYCLSGMYDHRYGDSEFPVQSTTGHCVRMRGLPYKATENHIYNFFSPLNPVRVHIEIGPDERVTGEADVEFATHEGAVAAMSKDRANMQHRCIELFLNSTTGASYGAYSSQVLQGMGVSAAQATYSGLESQSVSSCYGAGYSGQNSMGGYD