MKAHVCASRLLRLLPEVLPKKTNGQLRFLSSRAIVGGGRNGATPGLLLPGYPPSRNPPTSIASLQASSTHNSSYLIPTLSATIKCSGDIADALVEALMSFGASSVSIENGATNETDNEHNLNGPVVWSNEKRQFWNQCSLIVLFPPGQDIEECLTSAFDSVGLKHMLPYEISEVRHQNWEQQVKDLFQPLEISNSLWIIPKWSIPPDPSATNIILDPGLAFGTGDHPTTQLCIRWLRCVVKGGEHILDYGTGSGILAITGLKLGAAHAVGVDIDPMAISSATYNASLNGYGSDSLQTFIAPSSGNEQISDIDTAYDLVVANLLLNPLLLLSERLLDYTKPGGLLGLSGILESQIDQVIKAYSSHLEKIEVQMQDGWACLSGTKILS*