MLFTCNQCQHRQQKTFSKHSYHKGVVIVRCDGCKALHLVADNLGWFNEEDGRNVEDFVAAKGGQVERRTTFEGRIHVWFYHLPRRDMEELLAAQGIKRSDTGSNPSDEAPHHSEEKDRPKNNA