MPSTQTSLLPKLVALLLALAAGVNSDDYPGTDRGLRPQILEARDRTHYYQLADNSVGTVVFFHGCARSARNFFPYHEELCPNCIGFPEHVSHTKQALSHGYNVLALEPNDERVLCWSSSDRGAYSNDQPDVIAIVKRFLVEHGLTNKPLFLWGASSGGTLALKLPAALKAKREAAVDGEYVFKVDGIISEVATPTNYASDRSGGLAVPDFPPTVFIGMQRDGSAQDAADNINFLRSNNVPAAQWKSPLRQIGPDYLSDRSSTITPYQSNLIVGGLRQIGMLSNEGWLLADPHDFDNPKSTRAFGWTKKLEDLLPWMKPTSKTVSLVLRFSPIQQSLNVAYGRHEAVSDVFTACLKWLEQGGQADFGSLVDRYRVPNGRLAALTADRIGPVVPDDPPTPNNTPQQEPGTGDSGGGGNDDEKDLSWEDEDAVAASSGAQKERKPAKTSWSFSWRRX