MADEKSNKAVLPRIRVTSQSFADHSNIGNVSSRTVSSSSIISTPSNNIRRVQQQNLQKNPRPKSRPDDSHGMRSTARTSKKLLNLSQSKKKANTQPKPFVLRKPANLSKYDYSVFIDNWTPIDEHDLLPPVKESQIKAWESAEKISANIIFDHDMSASSDAFAIFDDADKLVDSSYDEDTCAGDDPETSINRGTQDKVTTTQSLILSIPGYTKGELKVIMDNFAQLLSCSSQADFTEYNEKEEKALWLYRQQQSAAQEKAFMAYRTLSGKRKVQIHHKKEFLHKLFGYLNNLNQEHITNNTLYSAVDNVANAQKAFHEDKDEIFQLLEADKEFQEALDETRKAHASSFSANGDCDSEFDPVKLLEINSAWLTSTYHRQLSSNEFVAPQDGDPEVVACTVSHLKRCVREDYDRSLD