MESFGAYTVGAELEREAYWPQAKLRISISGAGGFIASHIARRLKAEGHYVIASDWKKNEHMSEDMFCHEFHLVDLRVMENCLAVTRGVDHVFDLAADMGGMGFIQSNHSVILFNNTMISFNMLEASRINGVKRFFYASSACIYPEFKQLETNVSLKESDAWPAEPQDAYGLEKLCTEELCKHYTKDFGIECRIGRFHNIYGPFGTWKGGREKAPAAFCRKALTSTDSFEMWGDGMQTRSFTFIDECVEGVLRLTKSDFREPLNIGSDEMVSMNEMAEIILGFENKQIPIRHIPGPEGVRGRNSENSLIKEKLGWAPSMRLKDGLRITYLWIKEQLDKEIGEGSQDLLTGYSSSKVVGTQAPVQLGSLRKADGKE*