MLALAAKAMGYRIIVLDPTADCPAAQVSDEQIIADYDDKVALRELSEKADVVTYEFENIDYDALKMTQNLVSVPQGSELLSITQDRILEKAYLESANINIAPYAVIVEQDEIENEIKSIGYPAVLKTAQGGYDGKGQVVIHDARDIETAARLLRYGSCVLEAWIPFEKEISVVVARNLDGQIETFPVAENVHVNNILHTTMVPADVAADVYEEAEEIARKLAEVLQLCGVLAVEMFVTKSGAIYVNELAPRPHNSGHFTIEACSISQFTQHIRAIVGLPLVKPELLKPVVMINILGQHVDAVNKQMVNYPHWFVHYYGKKEAKINRKMGHVTVLADEPKAVIQDLEETQIWK*