MEKQVSCEHLKPGMYVSQLDRPWVETPFLFQGFFIQGSEDMDALRKHCHYVYIDAERGADVEQEIASPASGQKIAAKPALCPNQAVTYEDTVSFEDEFPTAKKNHQQVCTLMNSIMEEVQAGRKLNTAAAREIVNKTMPGILRNPNTFMWLSRLKKQDSYTYTHCVDACTLAIAFGRHLGLPREELETLAQGTLLADIGKMKIPPTILQKKTRLIPEEFALIKKHVHYTVEILKKTEGISEEIIEVAYHHHERYNGSGYPQGLGGDDIPLYARMAAIADCYDAMTSNRPYAKALSPHTAIQKLYEFRNVDFQDELVEQFVQCLGAYPVGTLVELSTGQVGVVLAQNRVRRLRPQVMILLDANKKTCSSYSVINLLHELDDEEGNPLMITNVLEAGAYGINPRDFYL