MDKDNDVVTMGDDHDLVDACLIQHLSPLRLEVQVLDKSKPNTSDCAPSLESPDNLNLETFLRSLFPQVTTDAMQGFLRRYAQLLDPTLPIEVLISRAQDGFDEFLASGAMPDHRKPGPSDKGAHHNPYKHPFKFMPSREHTSPKDVSSCPAYHWGVKCDACGKVPIEGIRYKSNKIPDFDLCSSCFQEKASESADYEKIENPVYGYGHPHGHYCPPYLIRGMQMRPFMVPPMCGRGSFVCRPYGWKSEHGFGEHLFNEEHKKLDAHFVKDVTIFDGTEVAPGMKFTKIWCMRNIGSVPWPQNTQLLHIGGDVLSSQEAVNVELPENGLACGEEVEISVDLTAPDKAGQYVAQWCLISPSGQKFGQRVQVMIQVVCQGEQSPTWQESLKSEAGEKDGVNVTLANSVQVVAIEDAAENKNSEPNDEMMTATEGLAGPSSHDMGAADYGMIREMDGFFLVEKPPVMEEEMIDTVENMKNSQEVKLQSLQSMGFTNLVLNTFLLNKNQDNMQRTLDELLVAAGWDG