EPHEDVQPVVCCFKLITEPIPIDDIVDWTKITDSRCPREAVIFKTKDGKEICADPSKKWVREALKYLLEESKLKHP