MEASQEPHLPSYMKDDNVSQETKNLISSLPSDKDFMGYSLYNYKGCWYYPNTLQAVLDVQEHFQPRKKDIILASLPKGGTTWLKSIVFAVLHREKYRENPQTHPLLSQNPHDLVPFLEIELYAGSQTPDLTKFPSPMIFSTHMHLNTLLEATTKSSSSSSPCKIVYVCRGIKDTFVSAWHYRNKLHRTEMDQASFELMFDAYCRGVHLYGPYWEHILSYWKGSLEDKEHVLFMKYEEIIEDPRLQVKRLGEFLNCPFTKEEEESGSVEEIVNLCSLRNLSSLEINKNGTIRVGVDTNVFFRKGEVGDWKNHLTPQIAKSIDEIVESRLRGSGLIFQ*