MSHYSAGSQESDYGDPTNFELSEFLMFDEWIEDANDQSSLLSGSIQNPVYRAHVVGESGGAISPYGEHSNGEGREGSREKKGVKERVAFKTKSEIEILDDGFKWRKYGKKMVKNSPNPRNYYRCSVEGCPVKKRVERDKDDLRFVITTYEGIHNHPSSC