MESFGAYTVGAELERKAYWPESKLRICITGAGGFIASHIARRLKAEGHYIIASDWKKNEHMSEDMFCHEFHLVDLRVMDNCMVVTRGADHVFNLAADMGGMGFIQSNHSVILFNNTMISFNMLEASRINGVKRFFYASSACIYPEFKQLETNVSLKEGDAWPAEPQDAYGLEKLCTEELCKHYTKDFGIECRIGRFHNIYGPFGTWKGGREKAPAAFCRKALTSTDKFEMWGDGMQTRSFTFIDECVEGVLRLTKSDFREPLNIGSDEMVSMNEMAEMILGFENKQIPIQHIPGPEGVRGRNSDNSLIKEKLGWAPSMRLRDGLRITYMWIKEQLEKEMAEGSHDLAAAYSSSKVVGTQAPVQLGSLRKADGKE*