MNSMQLSPALQKPLTGNNRLHPLVSNNRRTHLRVHVAISPTDRNDAAPLARGTAERKITDSIRDEERRLALNRPPTTFSAKYVPFSVDEPTDEEYSLDEIVYRSRDGKLLDVQHDMEALRKYDAQYWKTLFDSRVGKTTWPYGSGVWSKKEWVLPEIDNDDVVSAFEGNSNLFWAEKFGKEMLNMNDLWVKHCGISHTGSFKDLGMTVLVSQVNRLRKLNKSLIGVGCASTGDTSAALSAYCAAAGIPAIVFLPANKISIAQLVQPIANGAVVLSLDTDFDGCMRLIREVTEAMPIYLANSLNSLRLEGQKTAAIEICQQFEWEVPDWVIVPGGNLGNIYAFYKGFVMCKELGLTGRIPRLVCAQAANANPLYLHYKAGWKNYTPVKASPTFASAIQIGDPVSIDRAIFSLKCSDGIVEEASEEELMDAAALADRTGMFTCPHTGVALSALIKLREKNVIGPTDRTVVVSTAHGLKFTQSKIAYHSKGIHDMQCKYANPPAEIKADLG