MKRKTSEIWCFFRAVDDTFALCNICKAKLSYKTTTTNLSKHMNRMHPTSSLSQSHKYKYKYQSQSSVVDRNKGKPRNPAQEVVLLDFVKKHPRLLQLPSWETRNAAESLWEQLALELNRNGPPRKDVATWKKALKDWKRFILKKVEKNELLNLPFETSLSSSEETIATLCRIHDDVSQLILKVPDDDDMHDNSNTEYDVEDVVPEEDPSALHSASEYIYEPEDCKIDIDPLYLQAGKKATVTGRTTEEHSLLEKLSSSIGLVNDATNSVHLALSEFCGMLKEKLLEDKRHHLAMEQLTAEKIELKKKLLEIEQKKLSLK