MDMQEKMGSEPNGEEDLILPGFRFHPTDEELVGFYLRRKIDKKPISIEVIKEIDVYKYDPWDLPRLSTVGDREWYFFCVRGRKYRNSIRPNRVTGSGFWKATGIDRPIYSTSSGGPGHECIIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPSSTASLPKPALLSSSSNKNFNEPETWTICRIFKRIVSQRKYVPEWKQATSKETVTTDSSSSLESETINQYSGFGVSHFDHFEQKPLINQYEEKTIVFPGQISDQSPVSNMYQGFQSGFSGNLLGEFPWDDACLVVNNFGMEANGFL