MMERQAQRTTGGDNRLGIDDPRRMDLSPQEKRHAMAIKQAIEGTAEIDNLSDFFYCQFALIEGSNVEGALERAKHLQAFREEYKIMETKDHGYQVLEAFIQLSPQHFLSYEFQDNSYTMILNLKGLQPKTYLSTPKTFGTWITGFYYMHHCFCPDFETIRQGVSFYAECHGYDSSLHVNLKFAMRVCAECMTVYPFRLRKAHHFHTSIMCNLMVAAIKRVMPASLGTNKIKVGCQAPMYLDEIYLSPSVEASNQKTLQRWKAALAKRYRNEHTFSLLP*