MEQKIPCFCDNTFTVDIPEQIDLDANTEYIDQIIDGAFLNFTCPGCGKKHKPEFAISIAWPGKKVRFEVFPELDRGEFYRRKKETPDKGPLARETIIGYPELSDRIMVYRDGLEPIAVEAVKYYLYLKAEETYPDNELEIWYASSTPETLEFHIHGIKEDEIAVMKIPYSLYKKTLDDYRKRPKDEIFTALRVRSYLSVKNTMRPAELK