MSLMQIAEPNQSAQPHQHRFGLGIDLGTTRSLVAVVRSGKAQVLEAGAASDTLLPSVVYYPATGNPSVGYDALAHLADDPKNTIVSAKRFMGRSQADIKFSHPYELSGSTDDMPAFVTAQGEVSPVEVSARILAALEQRAASALPADSIEGAVITVPAYFDEAQRQATKDAAQAAGINVLRLLNEPTAAAVAYGLDQSSEDNNKENYYLIYDLGGGTFDVSILKLNDGVFEVLATGGNSALGGDDIDRLITNWIIKQLNIDPKDVSLHNKSVLAQEAKAYKQALTDAEQLDINVTVNGQTYQGVLRREDILNIVEPVSRRTLSVCEQVLRDAKLTATDLDEVILVGGSTRMPAIQQVVTEFFAKQPLCRLNPDEVVALGAAQTAHQLVNGDSNNNLLLLDVTPLSLGLETMGGLVEVLIPRNTPIPCQKTSSVYHLSRWSNRHGDTRRAR