MGGGFRVLHLVKPFLSFLPEVQSADRKVQFREKVIYTVIALAIFLVCSQLPLYGIHSTTGADPFYWMRVILASNRGTVMELGITPIVTSGMVMQLLAGSKIIQVDNNVREDRALLNGAQKLLGILIAVGEAVAYVLSGMYGSVSQLGVGNAILIILQLCFAAIIVMCLDELLQKGYGLGSGISLFIATNICESIIWKAFSPTTINTGRGAEFEGAIIALFHLSITRANKISALREAFYRQSLPNVTNLLATVLIFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRRYGGNIIVNLIGTWKESEYSGQSVPVAGLAYLVTAPSSLAEMVAHPFHALFYIVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRDSNLQKELNRYIPTAAAFGGVCIGALTVLADLMGAIGSGTGILLAVTIIYQYFETFEKEKATELGMFGL*