MGAGFRLLHLVRPFLSFLPEVQSADRRVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNNVREDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRDLGAGNAILIILQLFFAGIIIICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTLNSGRGAEFEGAVIALFHLLITRTNKIAALREAFYRQNLPNITNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRRFSSNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPASLAEMAANPFHALFYLVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVIADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*