MAEASADASTLPVTVKKKKSLSIEEKIDIINAVESGKKKAEIAAEYGIKKNSLSSIMKNKDKVLEAFESLRFDPKRKRLRTAFYTDLEEALMRWYRIAQCLNVPVNGPMLRLKANDFAQKLGHNDFKCSNGWLDRFKSRYGLVFRAQSVEATGVSVDPSAVWHQNVLPYYLNDYHPKNKLDEKFQAQQRRVVIFVDALPAHPEVKNLKSIELAFFPSCLSPKFIAMKQGVIKSLKIKYRHCLIKKFLSSVEGSREFTFSLLDAVDTLHLCWRAVTPETIAKSYEEAGFKSQQGESDKTNTESNTGLDLVAHAQAAGVEFPELSIEEYAALDDDLETCDAAPSGDRVWTKESKSDETGFYTSDEEEDGGSLGTELPLPSKNEAITALATLKNFLRSQDLNDGLHNSLADLEIFINSLSLK