MSIWPFGKNKNESADNQEADRQEEPGYVAEAETDSTLAATDTGVDSVSEGAEEADPIHDAVNGHRGPFDAGHVNIEDFDFSDFSDGTLNLGSLLVPLPRPSEVQVEMGPEGPKMLHILTEHGRITPVAFAAPSSAGQWRESTKEIAAGMREDGLLVHIEDGPWGREIVGSADGGNGIIRIIGVDGPRWMLRMTLAAPAESAEQMAKLGHEVIARTFVNRGDAPILAGSSLPVALPQPLAEQVQEEMSRRAAMENESHNAESPAEPSE