MATLESDNDAILDILIVGAGPAGLAVASRLCERSPSALFTDEEHQRYHWIKKHGHRMSLKCRKGGAVIPSSGGSCCSDAGGDAPPKCRLRYKTLVLDATGDSWMNRWNKLFATFQISHLRSPMFWHVDPAERDALLAWAHELGRQDDLVELRGCVGKEISKHLRKSRISKHSKHHSVVEIDERERKDYYTPPQAVFADHNKSIANRYGIQDGLIRQGRVQDIKYAKFPNVSRTEDLFQVKSEDGTTHYARSVVLAVGPANAPNIPAGIEGLSPAPGQWEQPPRTSHSMRITHGQIPDPAVQKIVDSGRTTNVLVIGGGLTSAQISDVNIRKGVTKVWHMMRGTAKIKAFDVDLAWMGKYRNVEHAYFWGAESDEERLEQIRKARGGGSIPSLYWKKVKAHMASGKLELRQKTRLTSASFDEASQKWTVKTEPPIDEAVLPKFDFIYFATGIEANVETLPYMQTLLESHPIETQGGLPCLTEDLMWRDDVPLFVAGRLASLRLGPAGPNLGGARTGAERISWALDEFLEERLASEESEGFEPEIFDEEQVAFVTGRNNRYRALSIEGEEEW