MGKQGRGRRLTDRERMEIIALTRQNPRIKHVELAAKYNVNESTIRKWRAQSNAAKIEERYAQGAAASRDRRQRGQAVRNPVFDAELYEWVCTMMNQDVDLAPVRIREKARALAAEYTGMEGFKASSGWFYRFCRRYGLPCGPAGREATGRLHNDDVSEGSDEIGADASAAIAGHVHHAQSTDFTTSLQPTHNEMDDSAARAASAVAIAMSLEPPANSIATASASPLDNDGKPPQRNDGTLQSAESDLLLGLGEMASVTTSSSSSVVPEGNVNIAVSSGSSIAVSGAPAPAVSTSTLSAESPSAPPVTALSMMTASQAAVSHMVNNFKSLMDPQVRLRLVRHLTRVPGEAEMYLVMDEETRLEYVKEFVANGGPTEFSA