MQFQLGTALIQLKGVSSVFGTVKGTGEFNRLFFQQRQGFFVYLLQSTTRPDSPLHPSISSLLEQFADIFAEPRGLPPSRSHDHRIPLIPSSTPTNVRQYRYPHFQKNQIKRLVREMCDSGIIRPGTSPFSSPVLLVKEKDGNWRMCVDYRALNGITIKDHYPLPVIDELLDELHGATVFSKLDLRSGYHQIWIVESDIPKTAF