MPRFLSSPAHSPRVAASRLPANGITTLDPFPADVVDIIFDYLEAVIPITLACLSKSCYDKIIPKIYRNVTISKKNATKVFYGMCSDQTAELPYPYGGFIFAAEAIVMAAREYPTHEFGFMAKENSYPMLFPSVKYVLLGKDILRSLPDTAQDVNIAEQRRWETNHVMSADNVKKREWVEHHGNYYVTAGEFEDLLFRMVDPEIVCFDMMYVDSSKGNSYNWFFYDPLDQRPLFGELEPSIALAVDKLIEEILMYGQLVGQDRLPGPEETQSCEIELCMPNAKVVRDIWKGTGTEVSETWVRFTTEWEKILKFKDLEDMEP