MDCAITKDVEDMLRKFDSNGDGNITFDEAVKRLKETGSKDPLRAASSMFISLDKDKDGIISIKEIHGHKADVAAKKLQKAINNICNNFLKGYDTDKDGRISWDEVCNWVNKNNPDAIAPLMIVENFFSELDKDNDRFVTKCELQEYVTKYKSLPEQ