MHIRTHTLPCKCEVCDKAFSRPWLLQGHMRTHTGERPFLCSHCGRAFADRSNLRAHLQTHSEVVCAYEHNFDARNQYVIVYMKRYHP