MGAGGGGGFRVLHLVRPFLSVLPEVQTADRRVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPLYWMRVILASNRGTLMELGITPIVTSGLVMQLLAGSKIIDVDNNVKEDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGIGNAVLIILQLFFTGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTNKVGALREAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNVYFISQLLYKRFSNNLLVNLLGKWKESEYSSNGQLVPVGGLVYYITPPSSLAEMAANPFHALFYLVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVIADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*