MLQLNTKIGHLVNIESDEEEKWAEKAIDSLVKKLKKKKGALEELEKALANPGVPSKCVTIPRSLDGRLQSHHELRPLECCEYPFNAKQKEVCINPYHYKRVESPADSPPPSFSPSEENIHDVPMDTAVQNVPQCVQPVHYQEPDFWCSIAYYELNSRIVRSHTVVIDGFTDPSNRDDRICLGLLSNVNRNSTIENTRRHIGRGVQLSYIRGEVYAECFSDNAIFVQSRNCNYHHGFHPTTSVQRGFEAVYELTKMCTIRLSFVKGWGAEYHRQDVTSTPCWIEIHLHGPLQWLDKVLTQMGSPCNPISSVS