MKSPHLIFLATTTWFTPLFAITLPTQPVVPYECAQCENLSHEDLNSSWVTEDEPLRDNVMHQQISRQYRIKATARQLNEGITIHTQAPGAVIQIAKVNATSPSPVNFYLKSSQGKQFTLAEASQLFSQNDALKNTALAGQLLALQLKPELGSGRFILSSNGRLSENDGPFIIHIYDRNAPTYLSVESDKARYHYGDKLNITIHLSDDELNYPIDEINASLISPDGEITNISLEQVADNLYQAQVDLQSNKNSQGENWYITVETSTLLGEQTIIRQAHTAFSYVIPSATIYKIKPIPNKPLSFSAKVEVATGSRYAIEAVLFGSDTQGKIHPITAVQSAAWLSPGKHAINFSFDSELKTDYKAPYYLGYLHLIDFGQLKPVYEYNTPIELTTLG