MPEDVSPLRDADAGGLGEVDVDCSYGPDTCLAGILHALAPPGAVVCPSLRSLALRGALSGDPDCARVDLGLDPALRPLVFPNLSSLACKILCCYPGRRPPAGRSWSGGDGGLRPLWALIEALASSNAAPSLKELVLEWCARSAGCPGALRALGRFTALERLRGPFAIFSDAAEEDFAALGSLPALKSIGHLDLYEDRALAARIRGLAAALARSSSLTELELSIDAKLTADPEALPALARLARAGRGRLSLELDAELAPGRPAEVAAALAGAPPRRLVLFVDLSAEAADESGRVSCERLVALSAFAGCSTGDIEVRLCVEGEGEGEGEGMDAAREAASRALPSARVVMQ*