MWFGSRITDFVSLHRPSFLFSSSIRFKIKGKASTSSLSFSKPKDSLLYEDCSEFLPWLQQKAGVEISSFLSVGTSTYGRSLFASRFIQAGDCILKVPYSVQIAPDNIHPDIGFFLSDDVANVTRLALVVLAEQKMGQDSEWAHYINSLPRIGELHSTIFWSEDELEMVRQSAIYQETLTHKAFIEKEFFKVIPVLEQFPQKFEDTTLESFMHAYALVGSRAWGTSKGLSLIPFADFLNHDGVSETVLLSDEGKQISEAIADRDYDSGDQVFISYGKFSNTTLLLDFGFTLPCNIHDQVEIWTCVPQHDPLHTMKVELLHQHFMPTIKEFDCSQNSFIIREVRSARGKGRGIPQSLRAFARVLSATSLQELKDLATEAAQSDGRLARCPLKDRNKEIEAHRLLLSEITLMIQEYDASIKSLEYMNSHTTNSRFALRRQMARDLLTGVG