MNPYGRVKEEFPGESSSYPGMPSMATPQPMKGLHDAGPPPFLTKTYDIIDDTSTNHIISWSGGNNSFVVWDPQAFSMSLLPTYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEKFLRGQRHLLKNIRRRKTHPTQASQYALDPCVEVGRFGLDGEVDRLRRDKEVLMVELVKLRQQQQNTRTCLQVMEERLRKTEMKQQQMMNFLAKAMQNPNFVQQLVQQKDMRKELEEAITKKRRRRIDQWSSSVGNIELGQGEGGGTFVKTEAEDYDDIAEFEVSELGKLAMDMGLTGSENNIELEHIEEREERGSKDKYLDKWFWDDLLNDGIEQEISVLDAEDEDGDDVDMLVEQLGYLGSSPK