MKVGKIVDKNIQTISEDATVFDASALMNKNHVYGLMAVDADGKYVGMISERSLLRRFIQRNVKPDSLKVKYIMRHHIPQVSSDFDVKDVAAFLSKNALTRCAVYDKNNNIIGMVTITDLARYLSAESIYQVLFSHKTNEYTYICPKCNSGKLEPVYNDNGEIKFFRCDREDCGYIE