MGGGFRVLHLVRPFLSFLPEVQTADRKVPFREKVIYTVISLFIFLVCSQLPLYGIHSATGADPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNNVREDRALLNGAQKLLGILIAIGEAVAYVLSGMYGSVGQLGAGNAILIILQLCFAGIIIICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTDKVRALREAFYRQNLPNVTNLLATVLIFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKFSGNFFVNLLGVWKDSEYGSQSIPVGGLAYYITAPASLADMAAHPFHALFYIIFMLSACALFSKTWIEVSGSSARDVAKQLKEQGMVMPGHRDSNLQKELNRYIPTAAAFGGICIGALTVLADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFLGL*