MAVPLALTHGEDQKGWRRNQHLVDSLPYIDSLTPAEKRAVDQLIEEEMRSSSKRPSDYLGDLEPLPESRIAGNELLEKEMARAAAGEAMQAMDTFRYKLEPPQPSKRNDVAAWRAALDNAYAQLEHQYNRLLNLELLLKFGPDAWRAHNEQLAAFVARLQAQLADVRRRVDDLNRERKLQQHAAGAELGQLEAEYLGLVHKNAEIEGACRGLEAEVAAMRDALPAELQQKLEQQQQRREEADAEAEADLMQVX