MGVSGGGGFRVLHLVRPFLSVLPEVQTADRRVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTLMELGITPIVTSGLVMQLLAGSKIIDVDNNVKEDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGAGNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAIIALFHLLIARTNKVGALKEAFYRQNLPNVTNLLATVLVILIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYKKFSGNLLVDLLGKWKESEYSSSGQLIPVGGLAYYITAPSSLAEIAANPFHALFYLVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVIPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*