MSQKMFNSEVEVGKFLGSIHVIQDAYRAISQTSSTYQLHTSPSGIKVLAFNCLSDYTIPFRKGEDLVSSDNHKVVEFISTKVNPKISINKAAVELFELHFNELSELSNQLINDQLVVTGCGLAGYLAILYTLLHQHYADLKESNGSKTAKRPICITFGSPLIGNQHLQGAISERPQWKSSFLNVVAKTDLLASFFSSTSQYKPFGTFLFCTESGGHTAFEDQDAILAVLDAMVSPNAGNYQMHDYSKELGSIRKTVLYRGGSKFKESNLTLLRAGIVFQFQEIGALNDISNDLIEKMEKKQTRMIIKSRNVYEPTKKLNDMKIILTYIEWYMKTRRLTGGYYDSYKNAESTNELKGKNEAIIHQLKLNQYWKKTVEENDLVPQKEGAKLRKRWLYAGTNYRRIVEPLDIADHYKRGKTNYMAIRPNHYKLLEKWSEEEKKGRKPSDPKTKAASLTEDSCFWAHVEEALISLRDLRNGDPNNIATDIEKFEVYVWHSIKDFSVSPEIFVEGSSFMKWWSEYKGYKGSSYDSVLARYMNDKNYISYN*