MAGGGFRVLHLVRPFLSVLPEVQTADRKVPFREKVLYTVVSLFIFLVCSQLPLYGIHSANGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVKEDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRNLGAGNAILIIVQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTDKVRALKEAFYRTNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSRSARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLHKRYSGVFLVQLLGKWKESEYSQSAQLIPVGGLVYYITPPSSLGDIAANPFHALFYLTFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFDKERASELGFFGF*