MKNVPAFVSKLWTLVEAQATNHLICWSQDGCSFLVQDEQRFSKEVLPLYFKHSNMTSFVRQLNMYGFHKVLHVDSGLPKAESQINCVEFQHEDFQRDQPHLLGLIRRKVSVSRGAEEGGQMSQVIVQVRHFRGCQDSSDLKLTALCRDNESLWRELDTLRQNYQQQHKIIRKIIKFIINSVQLNGIKGCKRRLPMIDNSGEFHSAPKYARSFGVNSTLTTSCLQENPSLQELDVSSADVYSNGMIISDITDLLDPTPELNRGCMTECLPEILPTFSPPASPSMPSMDLALSFLNDPVVLESEETAQERNDVCDPLALIDSSLEAIRSCSPPSPPDLDNFSKILSPGCHISAAKVTESK