MSTKAELACVYASLILVDDDVAVTGEKINTILKAANVEVEPYWPGLFAKALEGINVKDLITNIGSGVGAAPAGGAAPAAA AAAPAAESKKEEKKKEEESDQSDDDMGFGLFD