MATSTAQKRVKTGSLTCRKRHVKCDERRPECRRCEIAGRSCSFPRAASPDHPNEIVLEESDYFDFPADHVWVNIPSPCTPIGSLAEALNSTLPIYLPQLRGPLRDPGEARLLTVYTEHLSGWLALNDPRHHFSASVPQLAMKCPMLLDAIFAFSARYLSRSDQDFSPLVADEYHYSSCASESALALSTVILRMHEMLSDRSAEVDLQRHLRGSLSLFSHNANKFGPGSLKHTAFWTYVRQEILTALRGCSPTNIDTSDRTYYVVFDGDTDDDWANNIIWVTARVINHYFDSRVSTVASAHQEMLVTLVNSWQQRLPDTFNPLSVVIDNHPFPAITYTCIWHRYVI