MARLVIDPVTRIEGHLRCEAVVADGKVKDAYSSCTMWRGIEVIMKGRDPREAWVFVQRLCGVCTTVHAIASIRAVEDALKIKVPRNADLIRNLIMANQCVQDHVIHFYHLHALDWVDVVSALKADPAKTSELAKSISPWPNNSTTYFKAVQDKLKAFVERGQLGIFSNGYWGHPAYKLPPEANLMAVAHYLEALDWQKEVIKMMAMLGAKNPHPQTFLVGGMAIPIDPESQNAINAGTIAALNKYADMAIEFVEKVYIPDLLAVASFYKDWAKYGGNVNFLACGEYPEANGKLWLPAGIIKNKNLKEIYPVDHKKIQEYITRSYYKYSKGENAGLHPWDGETTPNYTGPKPPYEYLNVDGKYSWGKAPRYEDLPMEVGPLARVLVAYASGHKEVKEAADMVMKKLGVGPEALFSTLGRTAARGIIALVTAYKTKDFINELAANIKKGDYTIANTEKWDPKTWPAEAKGMGWHDAPRGALSHYIVIKNKKIENYQMVVPSTWNLSPRDNKGVRGPVEEALVNTPVADSKQPLELLRTIHSFDPCMACGMHIVEVKEE