MSQSSWFIFALFIPMLAIALWLQMYYITSARELSRLVGIQRAPIIHHLSESISGAPVIRGFAQETRFIDTNLQLIDDYCKLVFHNFSAMEWLCLRLNLLSTVVFISSLLLVASFPIGLFDAGIAGLAVTYGLNLNYVQYVIIWNLCQLENKIISVERILQFTRIPSEAPLVVENCRPPLDWPQKGTITLDNLQVRYSLHMPMVLCGITCTFLGGQKIGVVGRTGSGKSTLIQALFRIIEPVGGKVIIDNIDIAQIGLHDLRSKLGIIPQDPTLFEGTVRENLDPLQEHTDADIWKALDKSQLGNIVRMKNEKLDASVSENGENWSVGQRQLFCLGRALLKRSQIIVLDEATASVDTTTDSVIQEIIRSEFTDCTVITIAHRIPTVIDSDYVLYLQDGRVAEYDSPRRLLGNVSSLFSRLVMEYTQRSQH