MNRKLIDNLLQYKLTQISRFGTKCAGCDKGIPPMEVVRTAQENVYHLDCFSCVSCARMLNTGDEFYLLRDRKLMCKSDFETAKAREAELDNANKRPRTTISAKQLEALKRVYGESPKPVRHIREQLSEETGLDMRVVQVWFQNRRAKEKRLKKDAGRNIWSISDSLLISSANTSTNSNTPVCMNEPYLFSTCSNDLDKSSAPYCGDNSIILDDSTSGDEYLSKDEFQGSGSSDTDSNCSEEPEDLNQSLNFSVVCDPTHSKHTTDIPTTEKLSLNKDEFLTHDNKSAIFQAFSKSALYENHSVHDLVSTKAEQVHDVKFHGSTQTWLSTPRPFQNQGFSIDNRSFKPDNDNIILKHSIENISILN