MNFKKLGILGLVSVFTLATITGCSSNNNKDKNNDKDTSSKKVTMVLDWTPNTNHTGLFVALDKGYYKEEGLDVEIVQPPESGAETLVATGKADFGISYQEQVTYAKTSEDPLPIKAVATVIQHNTSGFASPKEKNITTAKDFEGKTYGGWGSPSEEAVFKAVMKKNGADFNKLKIVNTGQDDFFAAMKTVDFAWIFEGWDAVKADLIGYDLNFIPVKDLDERLDYYTPLIISNETVLKDNPELAKKFLKATTKGYEYAIKNPEESAKILVKHAPEVDEKLALKSQEYLASKYKDDAPRWGEMKDSVWNNYTSFLKEYKLIDKDMKASDAYTNEFLPQ*