MFLIHDKGAAIALMIAALCFLGTWPALLTLLERRGRLPQHTYLDYSITNFLAAVIIAFTFGQIGPSTPDQPNFLTQLAQDNAPSVMFAMAGGVVLSLGNLATQYAWAFVGLSVTEVVSSSITVVVGTTMNYFLDGQINRADILFPGVGCFLIAVCLGAAVHASNSKDNKAKFEAPSSAEQQILESIAEVEIQGSYKAPSGSSAKIMNEDGTIRKAGTVEFLHQVEKTRAIKVRGSSILFGLSIVIFSGISFSLFSPAFNLATNDQWHTLKNGVPHLVVYTAFFYFSVSCVFVGIVLNIIFLYHPICGLPKSSLKAYILDFNGRHWALLAGLLCGFGNGFQFMGGQEAGYAAADAVQAGIAIGEHFLGSASFWRVSSLFSKNIHIANKHALYVYSCCRSTYGIFWASENLIHVNIHCFHF*