MEASQELHLPNYMKDDNTSQETNNLISSLPADKDFMGYSLYNYKGCWYYPNTLQAVLDVQDNFRPQKNDIILASLPKGGTTWLKSLVFAIVHREKYRENPQIIHPLLSQNPHDLVPFLEIELYASSHTPDLAKFPSPMIFSTHMHLNALHEATTKSSSSPCKIVYVCRGLKDTFVSGWHYKNMLHRTKMDQASFELMFDGYCRGVTLYGPYWEHMLSYWKGSLEDRENVLFMRYEEIIEEPLIQVKRLAEFLNCPFTEEEEESGSAEEILNLCSLRNLSNLEINKKGTTRIGIDSNVFFRKGEVGDWKNHLTPQMAKRIDEVVEVKLRGSGLIFQ*