MKSGANKVPVLGRYLATLVSRTRSYPAFHCTEMAMDNSTPSRHEKSLGLLTTKFVSLLQEAKDGVLDLKVAADQLAVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKVNQGNGNNSEISDRLLTLKHEIEELEQQEKKLDLHKSWVQQSIKNVTDEVTNTQAAYVTHEDICRSFRGDTLLAIQAPSGTQLEVPIPEVGPGFKKNYQMHLKSHSGPIHVLLVNKDTEETSPVVVQVPPPKDDDLENQNVDPNQAPGKSKPIKKSPLRPSQPSSDVEFPTRMSTRSSPRKQGQSSQSFPSTSDAQASLDSLPSDILFDPNDPRHTGLEIPSEGDLIEELMSSEAFAPLLRLSPPPSDRDYYFNLDDSEGACDLFDVPLLTNY