MSSPKPEDKSPQEEENRVHGEGEDGNDEEEISAMKRRVAEMEAEAAKLREMQASMDQERQGLQDDKEDIDNRSVFVGNVDYSASPEELQSHFGDCGSINRVTILLDKFTGQPKGYAYVEFSEPNMVAQALVLNDSLFKGRNIKVEPKRTNLPGMSRGRGRGGYRGGGRGGFGGFGRGGGGFGRGGGGGFYGGGYRGGYRGRGRGGIAPY