MTRWARVSTTCNKRPLPATSWEDMKKGSFEGTSQNLPKHKQLEANRLSLKNDASQAKHKKKKKKEYLNEDVNGFMEYLRQNSQMVHNGQIVATDSEEVREEIAVALKKDSRREGRRLKRQAAKKNAMVCFHCRKPGHGIADCPAALENQDMGTGICYRCGSTEHEITKCKAKVDPALGEFPFAKCFVCGEMGHLSRSCPDNPKGLYADGGGCKLCGSVEHLKKDCPESQNSERMVTVGRWAKGMSADYEEILDAPKPQKPKTKIPKVVNF