MGFIPQGLTKEDIEKIQLDGLKWTVNHGVTHSRVYQRTFKAAGIEPGDVQSLKDLESLPFLEKMDLQDDYPLPLRSVPEDQVVRIHGSSGTTGKRKVMCYTQRDIDTWADMFARCYELSGMTTRDRVHIAVGYGLWTAGAGFQLGCERFGAMAIPMGPVNTDMHVEMLVDMQSTVFCSTASMALLMAEEVKKRDLRSKINLKRIILGAERHSNAMRAHIGELLNVSEIHDIYGLTELYGPGTGIECKAHQGMHYWNDLFIYEIIDPDTLKPVPEGEFGELVITSLQKEASPLIRYRTHDITRLLPGDCPCGLAFPRHDRIQGRSDDMFIYRAVNIYPQQIDLILDPVPEVGSEYQVILDHQENGRDMMTIRVERSEFASSNDDAALVAMISDRVRRKLLVRAAVEITDYHSLPRTQKKSQRVFDNRNGNSR