MKTLRTLPALLCAGFLGLSAQAAEDSRSGPLAGFGERLQRHGVKTHAQFWSLSLKNLDTGPRQHSFGNSGDLFLGADLDLATLAGLDGASLHIEETLFILDRGTGQPTGPSWQGAVGSYFGGAPLHNDIGANQLSLLTWQQQWLGGRLDSHLGRTNARRYFLIYNCETVVTCNDPIIDASTGILPPPYGAWGGYLKYRATPTLYLHAGAFESNPVDYLKKRHGLDFGTDDASGTSLLLGIGDKREESLDPYRSHYELNAYLNTANQVDPLTGASDHGSAGGFFKFQQLFWRADGGRLDSPRALGLFGSLSVSADDKQPFRHFAELGLTYHAPFDRTRDKLNLKASYLRLNDHQLEFQRQARIAAGGDAKLGQRDVYALETNAHIALTPHIALEPSVQYIFNPDNYYNPGARELSGDGFVVGLQLMVDMGSLLGL*