MEAAKRLLSDMKITGFNYKKFIKKNIKKLDPIRERYMFTDNRHPEKGIMSAVLGVLSVITLSLAVLFSYKNGGQALVQYAAAAFVAAIFSCIGLVLGIMSRFEKDIFKLFPNIGIILNLLSFSFVVFLLVLGLG