MALNPDHFCRALPIVLHNLTAMHNSKAGQRVSVFQSMPSFGTIPRLMNQMILDLGKVCHHSTGPIMGGTVLRASEMALQGYCFLLHLLTILSNQFPQLQEEARRKLNRFMQDPSQRRKQITPNLGEFLAFLPLVIESDEKLKDLWPALCFSILEELLQRKATGHLKQTRYLANLQAKNYRSVFRTLRQTFESSKMALRTLMFQARFMKLVVKEREELAWSYGYPTEKMKEYVFQLTREIYSGSGWEHLLKILRSEEDQQCKNSVEGLGWASEVVVMLSKCAVEGQRKCYDIRSPGGGGGGGYTEEGGDIQCSSWTEMLSKLYLDGIPEESPFQD*