MQSEGLIPNSVTFTCILKACGSIGAVDKGEHIHEEIGKQGLLEKDFILGTMLMDMYIQCGALAKAIQVLDKLPVRSVASWNTIISGYLQQGQTEEVRKCVLQMQSEGLSPNGATLACMLRAFGSQRSAGDAEVVHEQIIRQGLLGQDCVLGTTLVDMYVRQDALAKAEQVFDALSVHDVVTWNALLAGYSQQGQIEEALRCFECMLREGLMPDKVSFTCLLKAYGNIGIFEFTENILNIVGRYVLLECDLVLCTTLVDVYFKCGALTKAAMVFDKLSDRDIVSWNALIAGYVQHGQSEDALECLEQMWNEGFSPDAATVASILKVCRNVGAVEKGEQIHDELIKFGALRNDIVLMNLLVDMYAKCGAILKAARVFDELPVRDVVSWCTLIAG