MSGRVSGKVKWFNDQKGFGFISPDDGSDDLFVHQSQIKSDGFRSLAEGESVEFAIESESDGRAKAVDVTGPDGASVQGTRRGGDGGRSYGGGRGGGGGGYGGGGGYGGGGGYGGGGGYGGGGRGGGGGACYNCGESGHLARDCSGGGGGDRYGGGGGGGRYGGGGGGRYVGGGGGGGGGGSCYSCGESGHFARDCPSSAR