MDKSWIDLSNRMSREYKDGINQFMEFTNGFDNEFISCPCRKCANRRDKVSFDGTREYGPAPRTMMGVELLSQLEQEQIRTMYDFQDLLAPLLPSIPCANRRRSHNWKKKSIFYNLPYWKDNLLRHNLDVMDIEKNACDNILWTILGVQGKSNDGVNARRDFKEMGLRKPLHLQLREFNKAHMPPAQYMMSKDEKDVFLFVLKGVNVLDGEALLGGPVQFRWMYPIERYMNTWKRYVRNSARLEASIAKECLMDEYNNFCTAYLNDIIETKLTRPSRINDGPVGEDMPFDLNNIEWIQAPR