MKNVPAFVSKLWTLVEAQATNHLICWSQDGCSFLVQDEQRFSKEVLPLYFKHSNMTSFVRQLNMYGFHKVLHVDSGLPKAESQINCVEFQHEDFQRDQPHLLGLIRRKVSVSRGAEEGGQMSQVIVQVRHFRGCQDSSDLKLTALCRDNESLWRELDTLRQNYQQQHKIIRKIIKFIINSVQLNGIKGCKRRLPMIDNSGEFHSAPKYARSFGVNSTLTTSCLQENPSLQELDVSSADVYSNGMIISDITDLLDPTPELNRDYRGCMTECLPEILPTFSPPASPSMPSMDLALSFLNDPVVLESEETAQERNDVCDPLALIDSSLEAIRSCSPPSPPDLDNFSKILSPGCHISAAKVTESK