MASNSALLMKTIFLVLIFVSFAISPATSTAPEECGSESANPCVNKAKALPLKVIAIFVILIASMIGVGAPLFSRNVSFLQPDGNIFTIIKCFASGIILGTGFMHVLPDSFEMLSSICLEENPWHKFPFSGFLAMLSGLITLAIDSMATSLYTSKNAVGIMPHGHGHGHGPANDVTLPIKEDDSSNAQLLRYRVIAMVLELGIIVHSVVIGLSLGATSDTCTIKGLIAALCFHQMFEGMGLGGCILQAEYTNMKKFVMAFFFAVTTPFGIALGIALSTVYQDNSPKALITVGLLNACSAGLLIYMALVDLLAAEFMGPKLQGSIKMQFKCLIAALLGCGGMSIIAKWA