MSLAFDEYGRPFIIIREQEKKSRVKGIEAVKSNIQAAKAVSRVLRTSLGPKGMDKMLQGPDGDIVITNDGATILEQMEVENQIGKLLVELSKSQDHEIGDGTTGVTVMAGALLEQAETLLDRGIHPLRIAEGYEMACKVALKRLDEIAATFEHDADNNEELVKTCMTTLSSKIVGRHKRELAEMCVKAVLAVADLERKDVNLDLIKLDGKVGGRLEDTALVNGIVLDKDMSHPQMPKHLQDVKMAILTCPFEPPKPKTKHKVDISSVEQFESLRKQEQEYFRNMVQLCKDSGATLVVCQWGFDDEANHLLMHNDLPAVRWVGGVELELLALATGARIVPRFQELNSAKLGYAKSVKEISFGTTRDRMLLIEGMPNSRAVTIFVRGGNKMMIDETKRSLHDALCVARNLVRDNRIVYGGGAAEMSCSLAVEAAADQVPGVEQYAMRAFADALDIIPLSLAENSGLPPIESLTEX