MSGRVSGKVKWFNDQKGFGFISPDDGSDDLFVHQSQIKSDGFRSLAEGESVEFAIESESDGRAKAVDVTGPDGASVQGTRRGGDGGRSYGGGRGGGGGGYGGGGGTLVVEAAAAAEEAATAVESLGILPEIAHQVLVEFTVRVVYVLRIVLSFYFNMS