MTQCSDSENNHHNIIVEGRKDSLIRTCPTCGHHIKCQEQGGGIHDLPGLPAGVKFDPTDQEILEHLEAKVRSDIHKLHPLIDEFIPTLEGENGICYTHPEKLPGVSKDGLIRHFFHRPSKAYTTGTRKRRKVHSDEDGSETRWHKTGKTRPVYNIAKLKGYKKILVLYTNYGKQRKPEKTNWVMHQYHLGSDEEEKEGELVVSKVFYQTQPRQCGSLMKDSSVPPGKHMKGQSVHVEVMNNNKNSNNNGYVEYYHSSNFISFDQGGQNAQVISHFPVHEGAPFIP