MTERIVVDPVTRIEGHLRIEVDVDDSGVIQEAFSSGTAVRGIELIVRDRDPRDVWAYVQRICGVCTTTHALASIRSVEDALDIKIPRNAHLIRDIMNAAVFLHDHVVHFYHLHAFDWVDVLSALKADPNETSRIAQSLSSWPKSSPGYFKDIQMKVQKVVDSGQLGIFANGYWGHKAYKLPPEVNLLAVAHYLEALDWQKEIVKIHTIFGGKNPHPHYVVGGMATPIDVNSDNAIHAERLMHVSQIIDQAVEFVNNVYIPDLLAIGSFYKDWTYGGGLNNYLCYGDFSTGDIRDVHLYRFPRGVILNGNLNEVLDVDPKDPEQVKEFIDHSWYTYDGKEGGVGKHPWEGETSLRYTGPKPPFKTLNTDEKYSWLKSPRWKEHPMETGPLARMLVGYALKKDEFVGLIDDTLKKLNWPLEAMRSALGRTVARGLESILVAKWMRDDMDALLANIRNGNQITFDRTKWEPSTWPKKAKGVGWMEAPRGALGHWIEIEDGKTKNYQAVVPTTWNASPRDHKGQIGAYEASLKGTPLLDKEKPLEILRIVHSFDPCLACAVHLTDLESKQTTHIRIG