MQREGLSPNAVTFVCALTACGSTKAADKGQEIHAEIARQGFLEKDILVGNALVDMYAKCGLLAKAQEVFDKLSICNVVTWNVLITGYVLHGHGEQALKCFEQMKLKGFSPDSVTFVCILKACGCIQAADKGQEIHAAILRENMLQHDVVVGTALVDMYAKCGLLAKAEAVFDKLPSSNLVLWNALIAGYTQHGHGDKALKCFEQMQLAGISPNAVTFICVLKACSSSESAIKGQEIHAEIVREGLLEKDIIVGTALVDMYSKCGLLAKAKEVFDKLPQRNVVTWNVLISGYVQHGQSEQALAYFDQMRHEGLSPDAATFACVLKACGSIGAVDKGQLIHIAILK