MSYKLVIVESPNKVETIKKYLGENYNVMASVGHIARLSKKGSMGLGIDMSKWEPEFEIDPAKKEIVKQLKTAVKDADFVYIATDPDREGEAIGDHLVKYLKCKEGKFARIKYNEITKDAILYSVENPTQLDQNLIDAQKTRRMLDRIIGFRLSQLMQKKLSNSPATPSAGRVQSIALKLVVDREKEIENFVPRGYYSIEALISDSLTAEIYMPKHIAAEKTWVFPDELESVKKSIDILPSNILVVKDIKESKKTLPALTPFKQAALYKKSPFSSSITQASLQRLYEGFGDGSLISYPRTDSTRLSHTFVNATKNYISIKYGDEYVLDKVKGFKGDQDAHEAIRPTDITLLPDEAKNKYDLNNYDYQIYKLIYEHTLMCLITPPLRANKTYKFAKDKLEFRLNVSWVLFDGYYIVKGEMNESVDPDYKIGQLVSVREFVIEGKETNPPARYSEGSLIEKLDDIKVGRPSTFATTVKIILNREYVRSENAALVPTDFGKLILEKLIQDFPDIINEGYTAEVENQLDLIATNKISVAPVMEDFYSKFKNNYESASQNLDHTSMSLQKIDESCPNDNGNLVIRRNKRGDKFIACDNFPKCNFTKSYDDGSNKKRFFRRKAK