MSTTATTTSEEVSSNEWKVIHMSEQEEDLIRRMYKLVGDKWNLIAGRIPGRKAEEIERFWIMRHGDAFSVKRNGSKTQDS