MRPYTELRHTVTVNRLASLQQCLDVVGVLFRSANGFRWLHSARCNRYFDVLFQLLCEKKQQMNVQIDNCINQIDNQAQYQKIDTKLKECMGYGDLSWDEADDDDREGEQIDEKYQQLLAQARADFAQYSQHLQTKSIELSTELMRILNIQKEFRPITATDMERCRSDIEAKFNSYQNQLKQLTYQNFMLLRSKHFDARRKRRNFSKDATRILSEFFYSHIDHPYPSEDAKVELARRCNITVNQVSNWFGNKRIRTKKNQNRQPDAISPEAATANSETAQPQLMQHDDEQQRQQQPGQQAQQQPDQSQLQQQKLQLQQQQQLQPLHLQQLQVVQQEQSLQPANLQQLQQVTNNIIPDIPIDYTQNVLDPLQVNF