MISVLKICTKDQKGLIYRISDVIFKYHINIVKNDEFVGEGMFFFRALLEGEFDKEAFIGTLEAMLGQEALIELCEKRKKDIVVFATKESHCLGDLLIKHYSNELEANIKAVISNHNSLKDLVEKFEIPYHFISAENLDRKEQENQILKCLEQYKFDYLVLAKYMRILSPDFVRHFEGKIINIHHSFLPAFIGANPYKQAFERGVKIIGATAHFVNNNLDEGPIITQAVSPVNHEFTWQDMQQAGRNIEKDVLSKALDLAFEDRIFIYNNKTIIF*