MARLVIDPVTRIEGHLRCEAVVADGKVKDAYSSCTMWRGIEVIMKGRDPREAWVFVQRLCGVCTTVHAIASIRAVEDALKIKVPRNADLIRNLIMANQCVQDHVIHFYHLHALDWVDVVSALKADPAKTSELAKTISPWPNNSTTYFKAVQDKLKAFVERGQLGIFSNGYWGHPAYNLPPEANLMAVAHYLEALDWQKEVIKMMAMLGAKNPHPQTFLVGGMAIPIDPESQNAINAGTIAALNKYADMAIEFVEKVYIPDLLAVASFYKDWAKYGGNVNFLACGEYPEANGKMWLPAGIIKNKNLKEIYPVDHKKIQEYITRSYYKYSKGENAGLHPWDGETTPNYTGPKPPYEYLNVDGKYSWGKAPRYEDLPMEVGPLARVLVAYASGHKEVKEAVDMVMKKLGVGPEALFSTLGRTAARGIIALVTAYKTKDFINELAANIKKGDYTIANTEKWDPKTWPAEAKGMGWHDAPRGALSHYIVIKNKKIENYQMVVPSTWNLSPRDNKGVRGPVEEALVNTPVADSKQPLELLRTIHSFDPCMACGMHIVEVKEE