MTKTTMHWLAHFQIILLCIWLMCPPSSQAIKCDTCGKECASACGTKHFRTCCFNYLRKRSDPDALRQSSNRRLIDFILLQ GRALFTQELRERRHNGTLMDLGLNTYYP