MARHVGRSRGCKSCLQRRMKCDEKMPECTQCVSRGQKCPGATVGAVFIPMKPKMKKKAGAKGSGDSRSQRDQSVFSEDSKSAHTNGPSDISHTAPRSSKLITASAFGEFLFPTAYQPSKTAPFEQLFLGHFISAFDNRNLQRTPMGSWYDHLPAIYNTSPYQSCRESTRAAMMVHYGAMTGDVSIQTEAFRWYAKALESQRSFLQKDKLGHTKTMPAAEEILSPIILALFELVSCTTPTGWMDHITGAATMLEMRRPENCQTGLAHLVFRTIRPTIVYMTMATEEQHKFALPPWTTLPFQVYPKTSYDKLLDILLLIPGCLSLRNKIDLVSDLDAFKYQKLRSKLELSASSLLIRLQDWWQEYSQEHARTGRDANLFGGQKPFSTSSEPYFPDAFTAACTASYHASFIMIYALLTFCSSEADVYDPQIAWHSGQILGSCAYLMANRPSSAVTVMMVFPLKIICRSSRNELQRQEAYEILEMWGQKKGIQGICTQAAPFYNIPVITTSTIGSQIPQYIP