MICGDKATGKHYGAISCEGCKGFFKRTVRKHLEYVCRVAGQCPVDKRKRTRCQYCRFEQCLAKGMRKEGK