MMRSHDRDRGHDRDRERRYRHRSRSRSSGRSGSYSRRRSHSRSLSRETRRKRTSGFDMAPPGAAVVAGAGAPGLVPGVSQPVPGVFPMAPFANAQFGVSNMAVQAMAQQATRHARRVYVGGLPPLENEQTIATFFSQVMAAIGGNTAGPGDAVVNVYINHEKKFAFVEMRTVEEASNAMALDGILFEGAPVRVRRPTDYNPSMAAALGPSQPSPHLNLAAVGLTPGQILLDFRIIKTLSELNAPGRATGGADGPDRFNI