MNMMVQKQHEEEEERSFFGREIKEVDFFSAAGAGGRSGADDGDVAIRADGVSHAGFMVSTALDLLTAVNDGDEDQIKKGESNDHHQSKTADATTVEGELRQAGEENRRLRRRLEELTTSYGALYHQLVQAQQQQQHNKQAMAGMQLLDALAASPASHRRLAADGDGDRTDSDGGGADEKPAPATLTQLTAPENNAGEQAAAAEMAPCRKARVSVRARSEAPMYGQKMAKGNPCPRAYYRCTMASQCPVRKQVQRCAEDRTILMTTYEGTHSHPLPAAAAAMASTTSAAAQMLLSGPAPLSRAPFFPYPTLSASAPFPSITLDLTNPLATSAAGLQLHRGPHKITMYGSAGAGGFQFLPGSHHRAVFPPPPAMETMTAAIARDPNFTTALAAAISSIMAGGGGVALAQAPVQETSTAAPTTTPPPLEHV