MSTPAVIFVSPRPREHLTSADPPPQVALSSSTLEPLFHLPQDAAAKRLGVSLTSLKAACQKIGIMRWPYSRWSLEVRSPSASKSPPNSEEVSNEEMEKKAVDVEDQEDDWLMQQMLHQEEEEGWLDWYRSCDLHDDSVWMGQQKESLKN