MMPRSGGKYARADADYWQQQAQEYRHESLAQGSSPRLIQLESEAETQSDRGAQGQQQHTFIMEGPNAPEEKTRRKSGASTGHIACDFCRRKLRCTGDKPRCEACVTRDQECSYVPILRRRGPGKKRDKVGARRRPRTAPTDNELEDANSVPLSPPIRWRREGPRGGPSAELPLFDDPQPPTAPYHHAPGYAADSIARPQVIGKPTGEAHLRPRDDVPAEGG