MSVRESSGQNLNRTRSTPDRRPNYPDYRAGTLNSDIPPDPLLRPGSFIDSTTRTSNGQNVKEAQKPRRAPEQSKCAEPATSGSGMENPDGGAGRVKRKGFVEPLENWLPQGWSVEERVRASGATAGSTDRYYVDPVSGRRFRSKVEVLYFLETGTIKRKKTTENASGDKTSVEGSGSHKQKKSSTKPKSSALNFDFVNVPENVVWVLTDSSAGSWTPFIGNKEVPESTTQEWAAAFTSATSRKY