MPNANLMLFLGEALVYAAAMIGLLHLRARLGLGVFLAALGVMHFIETYLAAVFYVQLPFGVISPGSAVFFSGKLMMILLLYVKEDAATVRQPIYGLLAGNFMTVALSLLLRQHDTVAIVQNRVADIAFIDEMGWLMVWGTTLLYFDAIIIILLYERLGRWFRRFVTIRFLISGAVVLTLDQIGFYTALHFINGAPFDVFWGGWMAKMLAAPFYALAIGFYLNASRHAFLAISDRPLADVFNDLTFRERYEDLLSRAGHDTLTGALDRGRFESEGQQVMREAAAKDTPVSLLLIDVDRFKSVNDTLGHMEGDRVLKKLVETVRDQLRPVDRLFRYGGEEFVVLCPGLAYADAHARAEDIRLAVLKRVATSDGQPVTISVGVSATLADGTGIRELLSEADVRLYAAKSAGRNHVVGR