MMTPFAFSPFQEKFYTQHFSSTKNTKLGREASMESSEGMEAGNPQADKTGEGRMVSSRCWAEMAPDLLANIFLRLPMNQLFLDIPLVCKPWKLASQDPLCWKTLHFPQPRINVTPLLIKVLLQRSNGLLQEFSLPCEQDPQCLHLLAHSAPLLQQLHISESCANDEWAIYAAPLMPCISDLDVSMCENNFSHVALEAFGRNCKGITKLRRNKDLFAIYVRLVDDSEAFAIAEHYPLLEYLELRANPLSARGLRAILDSCPLLEHLDLAGCPNVMFMDVSLLTVCRKRLKVFVEPSCATTDDEYDTEDDLDDHDCWIEDDFLDGGDFEHWVDEYQSYSEECLIDEYQSDEAL*