MHNQDCNFTPLKRKLKEQLSDITGHLQQVIVNLDQDGSCLLGELDSIRTKFMEAESISSTYYLNCFLFPFTSKYQEIAKSVYHLSQKNLGALIVIQREDGLDSLITPGIPLSAEITSPLLESIFVPGSPLHDGAVLVRKDMIISAANVLPLTAKTYGDRKLGTRHRAAIGLSEISDALVLVVSEETGRTSFCMEGTMYPLSISSP