MTSITQTQPTLKLQGDNVGSQHFGDWRDDLARDGFVILKGWGMGFDQKDTSTWVPEKIPVVRKGGMFHHSVGHEAFVWEVVSFDGANLSLPGDMQDPNQPVNLNYNGPKDGGLRVLKNSHKLNDEYFTKVWNGTDGFRLPKDIQESDFFGFTEPILEWFYENGCEWIKPEMEPGDLVLWDSRTAHYNIPPLGEVDRCAVYTCYAPATTCIPEQLKIKQQLFKERKMTTHWPCTFLSPKTSVVLRDGEQCPYTHYEPFDEP