MASEVPRRKLGSQGLEVSAQGLGCMGMSAYYGPPKPEEEMIPFIRHAVDSGITFLDTSDIYGPFTNEILVGKAIKGKRNKVQLATKFGIHYENGQRSFRGDPTYVRAACEASLKRLDVDYIDLYYQHRVDTTVPIEVTVGEMKKLVEEGKVKYLGLSEASATTIRRAHAVHPITAVQIEWSLWTRDVEKDIVPTCRELGIGIVAYSPLGRGFFSAGAKILESLSQTDFRKVAQPRFTGDNLEKNEKLFIALHELATKKGCTPGQLALAWVQHQG