MTERIVVDPVTRIEGHLRIEVDVDDSGVIQEAFSSGTAVRGIELIVRDRDPRDVWAYVQRICGVCTTTHALASIRSVEDALDIKIPRNAHLIRDIMNAAVFLHDHVVHFYHLHAFDWVDVLSALKADPNETSRIAQSLSSWPKSSPGYFKDIQMKVQKVVDSGQLGIFANGYWGHKAYKLPPEVNLLAVAHYLEALDWQKEIVKIHTIFGGKNPHPHYVVGGMATPIDINSDNAIHAERLMHVSQIIDQAVEFVNNVYIPDLLAIGSFYKDWTYGGGLNNYLCYGDFSTGDIRDVHLYRFPRGVILNGNFNEVLDVDPKDPEQVKEFIDHSWYTYDGKEGGVGKHPWEGETSLRYTGPKPPFKTLNTDEKYSWLKSPRWKEHPMETGPLARMLVGYALKKDEFVGLIDDTLKKLNWPLEAMRSALGRTVARGLESILVAKWMRDDMDALLANIRNGNQITFDRTKWEPSTWPKKAKGVGWMEAPRGALGHWIEIEDGKTKNYQAVVPTTWNASPRDHKGQIGAYEASLKGTPLLDKEKPLEILRIVHSFDPCLACAVHLTDLESKQTTHIRIG