MEQPCTICNAGMKSPLVQVATPTVVKKILRFKQENPGMFAWEIRDQLLSQRICDPNTIPSVSSVNRILRNGGMWTDDMTSNVI