MGASGGGGFRVLHLVRPFLSVLPEVQTADRRVPFREKVLYTVVSLFVFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTLMELGITPIVTSGLVMQLLAGSKIIDVDNNVKEDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGAGNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAIIALFHLLITRTNKVGALKEAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKFSSNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPTSLADIAANPFHALFYLVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*