MVSLSQRNFTPRLQLMQYPIQESVPLHQQLLLFCKKSMHGSISKKNRHAPFNSMQVWDYTGLGYTRYNAADVGKHVLGYVVENKVIVSALHSRLQDLGFASLFCPATVKAVKRGPLESLDAKRKGKPRHGLAEVELDDGRCLHARLVVGADGASSKVRSMVGLQSFRREYKQEALVCTLETSKNHSTAWQRFLPTGPLAILPMGDTFSNIVWSTTPLQALQLKNMTDEDFVAKVNEALVDGFGPVPSSRIPQLLGGPLGSILGGPLGSILGASSSSCNESFEVPPLISKCLSKRASFPLTLAHAYKYVSPRVVLVGDAAHTVHPLAGQGVNLGFGDATSLVTILSAGIEVGADIGEVSLLEKYEKRQMVANIPMMAILDGFQKVFSMDFGPLNAARAAAFGAVQLFSPLKRRVISYAMGEGGFLNLPLINN