MLWHVENAVAGSIAGLTSVAALHPLDVVRTRFQVYDGRDTTVPKYRNTANALWLIAQNEGLRGLYAGLFPAMLGSSLSWGLYFYIYNNVKSWNKRWNEELGAGLHLISAAEAGALVCFATNPFWLVKTRLQLQSPGHCVQNPYTGFADALKSIVKNEGWRALYKGLGPSLVLVSHGSLQFAAYEEGRKFAIELRSSCSSDDKDRDSSLKPMDYAILGGLSKVFATSCTYPYQVIRARIQFNRYLALRGCQYGPVMVQPLSSRWWMPLPYKQRPNSEGKAKYSNIWHTIRQTARHEGMPGFYRGIVPNFLKNVPASSITFLVYEAVLRVLQ*