MTERIVVDPVTRIEGHLRIEVDIDERGVIQEAFSSGTAVRGIELIVRDRDPRDVWAYVQRICGVCTTTHALASIRSVEDALDIKIPKNAHLIRDIMNAAVFLHDHVVHFYHLHAFDWIDVLSALKADPNETSRIAQSLSNWPKSSPGYFKEIQMKVQKVVDSGQLGIFANGYWGHPAYKLPPEVNLLAVAHYLEALDWQKEIVKIHTIFGGKNPHPHYVVGGMATPIDINSDNAIHAERLMHVSQIIDQAVEFVNHVYIPDLLAIGSFYKDWTYGGGLNNYLCYGDFSTGDIRDVHLYRFPRGVILNGNLNEVLDVDPKDPEQVKEFIDHSWYTYDGKEGGVGKHPWEGETSLRYTGPKPPFKTLNTDEKYSWLKSPRWKEHPMETGPLARMLVGYALKKDEFVGLVDDTLKKLSWPLEAMSSALGRTVARGLESILVAKWMRDDMDALLANIRNGNQITFDRTKWEPSTWPKRAKGVGWMEAPRGALGHWIEIEDGKTKNYQAVVPTTWNASPRDHKGQIGAYEASLKGTPLLDKEKPLEILRIIHSFDPCLACAVHLTDLESKQTTHIRIG