MGASGGGGFRVLHLVRPFLSVLPEVQAADRRVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTLMELGITPIVTSGLVMQLLAGSKIIEVDNNVKEDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGAGNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAIIALFHLLITRTNKVGALREAFYRQNLPNVTNLLATVLVILIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKFSGNLLVNLLGTWKESEYSSSGQLIPVGGLVYYITAPSSLAEIAANPFHALFYLVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*