MTQDKILILDFGSQVTRLIARRVREAHVYCELHSFDMPLDEIKAFNPKGIILSGGPNSVYESDYQADTGIFDLGIPVLGICYGMQFMAHHLGGEVQPGNQREFGYAQVKTIDSGLTRGIQDDAPNTLDVWMSHGDKVSKLPDGFAVIGDTPSCPIAMMENTEKQFYGIQFHPEVTHTKQGRALLNRFVSDICGAQPGWTMPNYIEEAVAKIREQVGSDEVILGLSGGVDSSVAAALIHRAIGDQLTCVFVDHGLLRLNEGKMVMDMFARNLGVKVIHVDAEGQFMAKLAGVTDPEKKRKIIGAEFIEVFDAEEKKLTNAKWLAQGTIYPDVIESAGAKTKKAHAIKSHHNVGGLPENMKLKLLEPLRDLFKDEVRELGVALGLPREMVYRHPFPGPGLGVRILGEVKKEYADLLRQADDIFIQELRNTTDENGTSWYDLTSQAFAVFLPVKSVGVMGDGRTYDYVVALRAVITSDFMTAHWAELPYSLLGRVSNRIINEVKGINRVVYDVSGKPPATIEWE*