MEVLSLSLLTTLRPNISEVCKDIFTQIVIPRCEKALDRIFLQVHETFTQGTTDYISQLQKELDKMRQQLVKGSELLAEYETSSRQTRDKLSLSLQSELQINIQKTLNSMQDYVNKKLTETIKDSISKEFQSHKSLIEDSVLSAVRSRAVTPASHIVDQMQIIQAQIMQLVATGQINAAFQQALSASDLNLVVYLCDKLNPEQLFRQNPCPLPQAVLLSLIQQLSADMTNHTDLKYKYLEEAIMNLDTNNSMTKEHLPGILSTLQKQLNSFLSHNPGSKYYRKIKMLLMMTQSLLPVPTK