MEPEKADNSLMNLSLCYERKPQFEFKCVLADNSFSPFEHLNVSSSTEKCHPFRKEIGALIDNPPEHSFWTSFTKEDTSKDCMWVDSSLQLRELANKLAEQNVFAVDTEQQNLRSYLGFTALMQISTREEDYLVDTVALHDEMALLRPIFTNPKICKACLVLEKPQKSLEGLLQTICNVDTDKTLRTRDWTERPLPPKMLRYARTDTQYLLWIADVLAAELKELKKYDECIRRCNKVCLTLYAKGQEDFKLANREQYDCRERAWKLCIWRDLMARIHDESREFVLSNEVMLEFARKVPTTYDVFKSTADQQRGGKIDEVSVIFLCHYDDYFNQIMSDKSVALETAFPLILQKCLGMNGTCGINLLNCSLLGNFIIIPFSLLVKKSGKQTSKVSQIPIRKPDVAVYESDGTLKFRCNHGKGQWYLKMGLAEQTQIHGEYALQLKTETLGGPEKGFV*