MEKDEENYSAGLDYPLDKLSFADVMQFADFGPKLALNQPKVTDGIDPVYFLKFPVLSDKLQDPLLAPPPTIESIDERFNGVSEDSKAVATFVMDEEEERDGVETRASENASVQLHLHESKNRRKRPRTVKTTEEVESQRMTHIAVERNRRKQMNEHLRVLRSLMPGSYVQRGDQASIIGGAIEFVRELEQLLQCLESQKRRRLLGNDAAPRPIGDSTSMAIQPSQSPLFPPLPLPNDELKLIEFDNGLREETAEIKSCLADVEVKLLGFDAMIKILSRRRPGQLLKTIAALEDLQFNILHTNITTIEQTVLYSFNVKVGGDSRFTADDIANSVQQIFNFIHSSTI