MMLSGHGGGRRLFTASQWQELEHQALIYKYMASGAPVPHDLVLPLRLATGVDTAPSLAFPPQTSPSLGYWGCYGAGAPFGRKAEDPEPGRCRRTDGKNLHAASPPPSYHRYAHAHYAPPPPFPGGYGHAQAKELQDAELRRRHYLALGADLSLDKPPAAAAGGQDAAAGAEKPLRLFFDEWPREGGDARPWTVGAEDATQLSISIPAASPSDLAAAAARYHNASKPAPKTASVRCMPPPLRVPVLSSMEKGMQRSSV*