MRDSLSSHLRVQQHCLNQVKLAVRKQGFSSQRSLAKEAEFSLAIVSNFLTGKPVEKATFAQICRRLCLDWQEIAALNVQLTAPPQDKILVNSPSKSEKLDTLPPYPNGAVPLGSPFYLERLPLEEQIRQEIKKPGALVRIKAPKEMGKTSLLLRMLDFAKQQGYRTVSLNLEQVDQTILADLNQFLRWLCANAARQLQLKPQLDEYWDEDLGSKISCTVYIQDYLLESITAPIVLALDELNQIFEHPQVAKDFLPLLRSWYEEAKTLPIWQKLRLIVVHSTEIYVPLQLNQSPFNVGFPAQLSHFSLEEVLQLAQRYQLTWENQEKVKQLMELVGGHPALVQTALYYLSREEITMTQILTSATSVTGIYAHHLRRHWAVLEQQPELAKALDRVMSAVEPVQLDPILAYKLSSMGLLKQSGDKVVPGYELYRRYFLEVKSSISYQ