MHPAPTTPPTVMYRMPPPTAGGINEPQECPYCRRTFSCYYSLKRHFQDKHEQSDTLYVCEFCNRTYRTKNSLTTHKSLQHRGTSGVLRRLLKATAMKNVFGTMQHQMQMQQQPQ