MATHSQFYEATNLDKEPYWPSKKLRISVTGAGGFIASHIARRLKKEGHYVVASDWKKNEHMPEDMFCDEFHLVDLRVMDNCLEVTKGIDHVFNLAADMGGMGFIQSNHGVIMYNNTMISFNMLEASRINGVQRLFYASSACIYPEFKQLQTDIVALKESDAWPAEPQDAYGLEKLASEELCKHYNKDFKIECRIGRFHNIYGPYGTWKGGREKAPAAFCRKVLTATDKFQMWGDGKQTRSFTFIDECVEGVLRLTKSDFMEPVNIGSDEMVSMNDMAKIIMSFENKDLPIEHIPGPEGVRGRNSDNTLIKEKLGWSPTMKLADGLRITYFWIKEQIEKEKAAGVDVASQYAKSTIVGTSAPVALGSLRKADGKEGF*