MARKKGQNNQNREITRKKIYLFLEGEKNCSEHLYLKKYYDSFGTRAVDVDFRFFPCKGGDWKNVKRTIKKEIKKGNINSEVWCVLDKDQNNLDFIQKECDKECYKLIFSNISFELWLLYHYCKYSNIGKCDKRNYIKKLEKIKGIKYEKSKGIVVNKEEIKTAIRNSRIKYEMCSKDKIPLNESYNCTNFYKIIERIDEAFKEREFKN