MDLSSFLHQIQSQPAWLLLPSALGLLSIFKITTSLLKHIYTFFFRPHKNLLLYGSWAFITGSTDGIGKGLAFQLAQKGLHLILLGRNPDKLKQVSTEIQARFKQTQIRTVVVDLAGDLTAGVERIREEIEGLDVGLLINCAGNADRLRRFHEIDDKALRRLVKVNVEALTKVTQVVLKGMLERNRGAIVNIGSGSSVVRPSLPLYAVYSATKAYVEQFSRSLHVEYKRNRIDVQCQIPLLVATKMIAVKRMSVFIPSPDAYAKAAIRWIGYEPLCVPYWPHYIQWCVASLLPDTPTLAWRMMHSTSSSMERKVSKKE