MKVIKTAPLIPSEIKVLEKEGNRVKISLAPFEFGYAVTLAHPIRRLLLLSSVGYAPIGLKIEGVHHEFDSLRGVTEDVSLFIMNLKNIRFIAKALVGQDSSLENQSVVVDYSFKGPMELRARDLNSEQIEIVNPEMPLATINEDAQLNFSLIIYKGMGYVPSENTRELMSEGYMPLDGSFTPIKKVVYEIENVLVEGDPNYEKIIFDIETDGQIDPYKAFLSAVKVMSKQLGVFGERPIANTEYSGDYAQRDDAKDLSAKIESMNLSARCFNCLDKIGIKYVGELVLMSEEELKGVKNMGKKSYDEIAEKLNDLGYPVGTELSHEQRESLKKRLEKLEDKGGND*