MAERIVVDPVTRIEGHLRIEVDVDEKGIIQDAFSSGTAVRGIELIVRDRDPRDVWAYVQRICGVCTTTHALASIRSVEDALEIKIPKNAHLIRNIMNGAVFLHDHVVHFYHLHAFDWVDVLSALKADPNETSRIAQSISDWPKSSPGYFKEIQTKIKKVVESGQLGIFANGYWGHKAYKLPPEVNLLAVAHYLEALDWQKEIVKIHTIFGGKNPHPHYVVGGMATPIDINSDNAVHAERLMHVSQIIDEAMEFVHKVYIPDLLAIASYYKDWTYGGGLNNYLCYGDFSTGDISDVKLYRFPRGAILNGNFHEVLDVDLKDPEQVKEFIDHSWYTYNGKEGSIGKHPWGGETSLRYTGPKPPFKTLNTDEKYSWIKSPRWKEHPMETGPLARMLVGYALKREEFVRLIDDTLKKLNWPFEAMQSALGRTIARGLESILVVQWMRDDMDALLANIKNGDLITFDRTKWEPETWPKKAKGVGWVEAPRGSLGHWIEIEDGKTKNYQAVVPTTWNASPRDHKNQIGAYEASLKGTPLLDKEKPLEILRIIHSFDPCLACAVHLTDVVSKQTTNIYIG