MGGGFRVLHLVRPFLSVLPEVQTAERKVPFREKVMYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKLIEVDNSVREDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGAGNAILIIIQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKGFSPTTINSGRGAEFEGAVIALFHLLFTRADKTRALKEAFYRQNLPNVTNLLATVVVFLIVIYFQGFRVVLPVRSKSARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLFKRYSNNFVVNLLGKWKESEYSQSGQLIPVGGLVYYITPPTSLGDIITNPFHAIFYLTFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMFMPGHRESNLQRELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFDKERASELGFFGF*