MASQVLRRKLGSQGLEVSAQGLGCMGMSAYYGAPKPEEEMIPFIRHAVDSGITFLDTSDIYGPFTNEILVGKAIKGIRNKVQLATKFGIHYENGQRSFRGDPAYVRAACEASLERLDVDYIDLYYQHRVDTTVPIEVTVGEMKKLVEEGKVKYLGLSEASATTIRRAHAVHPITAVQIEWSLWTRDVEKDIVPTCRELGIGIVAYSPLGRGFFSAGAKILESLSQTDFRKVAQPRFTGDNLEKNEKLFIALHELATKKGCTPGQLALAWVQHQGDDVVPIPGTTKVKNFEENVGALQVQLSKQELEEIALLFHEDAAAGDRYPDLNAWTFFNSETPPLSSWQAS*