MTPQLKNFMLHRTRRQSDDIHVPHDEGDRFRSQQPSGGIAYYVSDTFCETPLARGDWDFSSPPVSEPSTRSSFQYHNSAEGSVEWQAYEIPCEDQLAYDAFGQPHYSAVNLLPYCSQHTPISPTQHSSYSELSANVLFLSELSRAESKISKAPITPSEPKTQQTSKAKRKERPSSDSDLDMDFKPHFPSSSRRRSSPAPVKQKVASAPPPRQSTTPPPKPHIPKKDGEQKRLSLACLFCRERKIACGRPSEDEPDQTCAQCLRRDLTCEYPKESRRGQHKRGPKGKAGHR