MATAELESREWYVASYAPTGVPNSDHIKLRTLTLSIPDDHVAFQILYVSIDPYMRTQLSGLHDGLSLPQIPLGQVITAFGIGKVVRSKDTNFSEGELVMSRICPVAEFGVLPSNLLQKINHAHGVALPDYLSCLGMPGITAWVGIEKIGNAKAGSNVYISAAAGGVGIIAGQLAKVKGCRVVGSVGSDHKVKLLKEECGYDEAFNYRIETDYDAALTKYFPNGIDVYFDNVGGKMLEAVLNHVNHGARIALCGMISEYNKVWKEREGVRNLLNMVGKEVMMKGFMVGSYYNHFEEFVKEMEVHLKEGKIKSKHKIYNGIESFLESLTSLFSSSNVGKVILQVTP*