MGGGFRVLHLVRPFLAFLPEVQSADRKIPFREKVIYTVISLFIFLVCSQLPLYGIHSTTGADPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNNVREDRALLNGAQKLLGILIAIGEAVAYVLSGMYGPVGQLGVGNAILIILQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICESIIWKAFSPTTINTGRGAEFEGAVIALFHMLITKSNKVAALRQAFYRQNLPNVTNLLATVLIFLIVIYFQGFRVVLPVRSKSARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKFSGNFFVNLLGQWKESEYSGQSIPVSGLAYLITAPASFADMAAHPFHALFYIVFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGVCIGALTVLADFMGAIGSGTGILLAVTIIYQYFETFEKEKASELGFFGF*