MPGGGGFRVLHLVKPFLSVLPEVQTADRRVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVREDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRDLGAGNAILIIIQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRSNKVGALREAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKYGGNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPSSLADMAANPFHALFYLAFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFEKEKASELGFFGF*