MATDEESSAGFSLEGIEDVEDFVLGDQEESLDTGRSTHLLDLMKMANKAFRVNRYEEAVNYYSRAHNIKPDDPIILSNRCAAYLKIGHFLKHRPAAASELRPLSGLDPTTHASLALKDAEHFMNLQNHTVMAYILKANALILLERFEQARDVILTGLQLDASSNALKNLERFTVDIFGKRTHGQIQTPRTDDFDCTLCFKLFYDPITTPCGHTFCRSCLFQSMDQGNRCPLCRTVLFISPRTCAISVTLKSIIERNFPVEYAERKLENESLSKMGPDLLPLFVMDVVLPCQKFHLNIFEARYRLMVRRIMEGNRRMGMVILDTSTGSVADYACEVEITDCEPLPDGRFFLEVESRRRCHILRNWDQDGYRVAEIEWVQDLSPTEGTKERSDLQDMTDIVAEYARSWIRLAQEAAQGDQMRLTELHKAQGMMPSTRDLESFSFWLATLSNRRPQERLDLLRMKDTTAVHFLNSFLSFYTTCQLSKCQLLITSMNY*