MIQYVLEQYVVLLSDDRFRDVDFTVVKEHVSCLRGITYDQLMGAVKKHKEKTPAHMYTKPNLVNIVPYLYKPETLNDSEHATAAPFKGNRRSLMKSRRDSVATIRRNRDKRSTVFDLNLQVDEREVNEERLVYIKILRSQYYKLIEHGELESRGFIPHSLFRSLDYEEDRAARGQSLNDWESLQVASDSWARPAESIRKKFFELKHHIKRHKLGIDWDMDFFVVHLKVRQALAFLQAHNWARKIFKEEFTSIGKDNLTSAEKVVLDEAKGQCDLAENSLRILDANDVKVVKSHYVCQVLLYKSAFYYAKLNKRGLMTEREAGEFLEAIEEELYECHECREVVHENELTETHKLYRLSSIPKMMLQDLNLDKEVETYSKRNLKLSTVGEHEAEVDQFVDP*