MSVGTLPESATNRPRAPAPPEAQEEEVAIRNKQSIPPNPQSPIPNPQTLGYLGAAAMAAAGLRKGNARLPPEVNRVLYVRNLPFNISSEEMYDIFGKYGAIRQIRLGNAKDTRGTAYVVYEDIYDAKNAVDHLSGFNVANRYLIVLYYQPAKMSKKSDIKKKEDEITRLQEKYGIGSKTPGPGSSD