MATTTTTIIPPPPLPYLPFDFTDQLHASSSYPLFGDGTGFHIDQNSSPPLLQQEDPNNYQPNMVVEEEEGNNEEMVMSCCKSEEELGAEQSEQLVHHLEASSMANQGFCGEIKKSNNNKSKRIEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYVKELLEKINRLQEEDEGGENDQVKLIANLNDHKPTELLVRNSPKFSVERREMDTRVDICCAPKPGLLLSTVNTIEALGLEIQQCVISCFNDFSLQASCSQAC*