MSYKLVIVESPNKVETIKKYLGDDFNVMASVGHIARLSKKGSMGLGIDMEKWEPEFEIDPTKKDVVKHLKAAVKDADFVYIATDPDREGEAIGDHLVKYLKCKEGKYARIKYNEITKDAILYSVENPTKLDQNLIDAQKTRRMLDRIIGFRLSQLMQKKLSNSPATPSAGRVQSIALKLVVDREKEIESFVPRDYYSVEALISDSLIASIYMSKHNASEKTWVFPEEIESVKKSIDIEPTNILVVKDIKESKKTLPALTPFKQAVLYKRSPFSSSITQASLQRLYEGFGDGGLISYPRTDSTRLSHTFVNATKNYISIKYGDEYVLDKVKGFKGDQDAHEAIRPTDITLLPDEAKNKYDLNNYDYQIYKLIYEHTLMCLITPPLRANKTYKFLKDKLDFRLNVSWVLFDGYYVVKGEMNENCDPDYKIGQTVNVKEFKIENKETKPPARYSEGSLIEKLDDIKVGRPSTFATTVKIILNREYVKSENSALVPTDFGKLILDKLIQGFPDIINEGYTAEVENQLDLIATNKIAVQPVMEDFYNKFKNNYENAAQNLDHTSMSLQKVDETCPNDNGNLVIRRNKRGDKFIACDNFPRCNFTKSYDDGSNKKRFYRKKVK