MTERIVVDPVTRIEGHLRIEVDVDDSGVIQEAFSSGTAVRGIELIVRDRDPRDVWAYVQRICGVCTTTHALASIRSVEDALDIKIPRNAHLIRDIMNAAVFLHDHVVHFYHLHAFDWVDVLSALKADPNETSRIAQSLSSWPKSSPGYFKDIQMKVQKVVDSGQLGIFANGYWGHKAYKLPPEVNLLAVAHYLEALDWQKEIVKIHTIFGGKNPHPHYVVGGMATPIDVNSDNAIHAERLMHVSQIIDQAVEFVNNVYIPDLLAIGSFYKDWTYGGGLNNYLCYGDFSTGDIRDVHLYRFPRGVILNGNLNEVLDVDPKDPEQVKEFIDHSWYTYDGKEGGVGKHPWEGETSLRYTGPKPPFKTLNTDEKYSWLKSPRWKEHPMETGPLARMLIGYALKKDEFVGLIDDTLKKLNWPLEAMRSALGRTVARGLESILVAKWMRDDMDALLANIRNGNQITFDRTKWEPSTWPKKAKGVGWMEAPRGALGHWIEIEDGKTKNYQAVVPTTWNASPRDHKGQIGAYEASLKGTPLLDKEKPLEILRIVHSFDPCLACAVHLTDLESKQTTHIRIG