MGGGFRVLHLVRPFLSFLPEVQSADRKIPFREKVLYTVISLFIFLVCSQLPLYGIHSTTGADPFYWMRAILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNNVREDRALLNGAQKLLGILIAIGEAVAYVLSGMYGSVSQLGVGNAVLIIIQLWFAGIIVICLDELLQKGYGLGSGISLFIATNMCENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTDKVRGLREAFYRQNLPNVTNLLATVLIFLIVIYLQGFRVVLPVRSKNSRGQQGSYPIKLFYTSNMPIILQSALVSNVYFISQLLDRKYSGNFFVTLLGKWKESEYSGQSVPVGGLAYYITAPSSLADMVAHPFHAIFYIVFMLSACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLYKELNRYIPTAAAFGGVCIGLLTVLADLMGAIGSGTGILLAVTIIYQYFETFEKEKASEMGFFGL*