MNPHYPVKEEDWGPTSSEVAGGYVLPPTPQPMEGLYGVAPPPFLIKTFDMVDDPITDHIISWGRGGISFIVWDPKAFSVNLLPRFFKHNNFSSFIRQLNTYFSESCFSVHLVGVGIFEKELCFQGFRKINPERWEFANEGFLRGQKHLLRTIRRRKPPNSDPLPPEQEAGACVEIGRFGLDAELDRLKRDKQVVMMELIKLRREQQNTRAYLQAMEQKLRGTEMKQRQMMKFLARAMQNPDFIHQLNQQKKKRDIEEAATKKRRRPIDQGPSSSRDIEEGISNPIKIEPIEFCGYEVSELEALALEMQGLGKAVKKETEVNKEMQQPPETGDTELDEGFWEEFFSGRTEEEDDDDDNDNVVKALSDRFGYLGSIP