MEASQEPHLPSYMKDDNVSQETKNLISSLPSDKDFMGYSLYNYKGCWYYPNTLQAVLDVQEHFQPRKKDIILASLPKGGTTWLKSIVFAVLHREKYRENPQTHPLLSQNPHDLVPFLEIELYAGSQTPDLTKFPSPMIFSTHMHLNTLLEATTKSSSSSSPCKIVYVCRGIKDTFVSAWHYRNKLHRTEMDQASFELMFDAYCRGVHLYGPYWEHILSYWKGSLEDKEHVLFMKYEEIIEDPRLQVKRLGEFLNCPFTKEEEESGSVEEIVNLCSLRNLSSLEINKNGTIRVGVDTNVFFRKGEVGDWKNHLTPQIAKTIDEIVESRLRGSGLIFQ*