MDSRLKEWKKRLLQELSCILQELEEISAAQEMEEETVDSVVLCEHLCQPAENNEQLETPAATKHGMHHHIEHWFQSVLQPSDALLLQQILEIKRPVLLAQHALSARMDGSEVYLEDPTSLKKVPCPSIFDPPEKYISLIIPAYNEELRLPGAVDETLSYLQQRAVVDRSFSYEVVIIGDGSTDEVGSLPPVPPDSGHELPDSECDIPPPIDLFEELENARVHESLLLVLPWILDFLWLMKVIPSQVSKPYFEQVFSSLRTLYSLPMLDPSNNNFGVSSICILAALDSFFEDMDMFEFDGTCLSKPISETNGDHKGRLNMDNTRDFCRGGDQKSVICRGIDRVLGIIDTSYIQHCCPILMGMRSILVVANKGRKFQPGCPQSYHGTSVRKITPIQNIRQGQSVPMSNSMLEPTIMKIQWILIRISLS*