MEKVKSMEKKKLINELTQGKEFVNQLKNQIIGPLASPEECDLLIGKILSTLEKSLSILNLKALLLEGGINNINNSTSSCSSISFLGSSNNNISPKSEVFDSSREKLDKNMVSKKRKKTQQWINQTSISVNGLEGPCEDGFSWRKYGQKDILGASHPRAYYRCTHRNTQGCLATKQVQKSDANSTIFEVTYKGRHSCKVAQSEIFSLNNQKRQKCNKKQQEEMVIFNSATPNHNAENFNIITAKDEEVFTAFPFPPAPLHIENIIEENKFFPDSSELPLYLASPNDEFGMEHMILQSSDSDLTELISTPTSISNSSFGGEGVDYEPEITFDIEEFFI