MSSADGNPIPVTKEIDHIRDSVADLNTRVTELTDAILRIQETLANRPPPHQFQVSTRAQLETGDCSEIEPCLDNQDTSSMEITLNALIGTQHPETIRLSGMIKKRPVTILVDSGATHNFLHPTVAKQCGLLLGTALIQLKGVSSVFGTVKGTGEFNRLFFQQRQGFFVYLLQSTTRPDSPLHPSISSLLEQFADIFAEPRGLPPSRSHDHRIPLIPSSTPTNVRQYRYPHFQKNQIKRLVREMCDSGIIRPGTSPFSSPVLLVKEKDGNWRMCVDYRALNGITIKDHYPLPVIDELLDELHGATVFSKLDLRSGYHQIWIVESDIPKTAF