MSQFLAWRRSLSGWLLSGIACLTLAGCSAGFSPHTAEGTAAPGQAQHQVADFVAVDCADIWAHSSDASDKNPLYWLRGIDCADRLAPAQARAEAKRHTDDSWQDAFRRGILLADAKITPEERRDLVARLDTFSPQIAVQVRPLYQLWRDGQTRQLQLVEERARYAKLQQSSDSELETLRQQELALREQLELTTRKLENLTDIERQLSSRKPGGNFGSEKVPEVIHDDP