MGSGFRVLHLVRPFLSVLPEVQTADRKVPFREKVMYTVVSLFIFLVCSQLPLYGIHSANGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNNVREDRALVNGAQKLLGVLITIGEAVAYVLSGMYGDVRDLGAGNAILIIIQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICETIIWKAFSPTTINSGRGAEFEGAIIALFHLLITRTDKVRALKEAFYRQNLPNVTNLCATVIVFLIVIYFQGFRVVLPVRSKSARGQQGFYPIKLFYTSNMPIILQSALVSNLYFISQLLYRRYSTNLLVNLLGQWKESEYSHSGQLVPVGGLVYFITPPSSLADMVTHPFHALFYLTFMLTACALFSKTWIEVSGSSARDVAKQLREQQMVMPGHREANLQRELNRYIPTAAAFGGICIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFDKERATEIGLFGF*