MLINNQKYSCEACIRGHRVTTCKHHDTDRPLTKINRKGRPFSTCSICHRTPCAVPDEHVRIRKEREGESRHHYKVCFLTSRGVYMGVVMVGLSKGRG