MAGGGFRVLHLVRPFLSVLPEVQTADRKVPFREKVLYTVVSLFIFLVCSQLPLYGIHSASGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVKEDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRNLGAGNAILIIVQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTDKVRALKEAFYRTNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSRSARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLHKKYSGVFLVQLLGKWKESEYSQSAQLIPVGGLVYYITPPSSLGDIAANPFHALFYLTFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFDKERASELGFFGF*