AKKYAVVLKTLTDPFWQSMKAGIEAEAKELGVTVDIFAAASEGDAEAQLALFESLSNKNYKGIAFAPLTADNLVEPVASAWKKGTYLVNLDDKIDMKALKAAGGNVEAFVTTDNVAVGAQGAGYIIEKLGAEGGEVAIIEGEAGNAAGEARTKGATDAFDKASNIKLVASQPADWDRAKAKQVATDILAKHPNIKAIYCANDTMALGVAQAVADAGKTGKVLVVGTDGIPEAQQAVKAGKMTATVAQNPAAIGATGLKLMVDAQKKGKVIPLDKKPQYVLVASKLVTK