MGGGFRVLHLVKPFLSFLPEVQSADRKVQFKEKVIYTVIALAIFLVCSQLPLYGIHSTTGADPFYWMRVILASNRGTVMELGITPIVTSGMVMQLLAGSKIIQVDNNVREDRALLNGAQKLLGILIAVGEAVAYVLSGMYGSVSQLGVGNAILIILQLCFAAIIVMCLDELLQKGYGLGSGISLFIATNICESIIWKAFSPTTINTGRGAEFEGAIIALFHLTITRSNRISALREAFYRQSLPNVTNLLATVLIFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRRYGGNFIVDMIGTWKESEYSGQSVPVAGLAYLVTAPSSLAEMVSHPFHALFYIVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRDSNLQKELNRYIPTAAAFGGVCIGALTVLADLMGAIGSGTGILLAVTIIYQYFETFEKEKATELGMFGL*