MKITIFSTASLLATAALAGNAWQVRFGLTSSAYQETFNELVKDGYRLEYATGFSDLSGDARYNAIFEKPSASDKIAWIANHGLTPEKYSTAFDDLKDKEYRPLHVQGYNVGKDPTSGKERRFTSIWHKNSGKGAVAWEERTDISGDKFTELFQQLVEKGYRLRSLSGYAVGSQQRFSGVFEKRAGPAWKAYAGLNGDEYQKKFEDLKKDGFYPVQIVPYNVDGKVWYSGIWEKVDAEAAKPYTRYGLTGPEYQDLLREWKGKGYRPTSVAGYIDGKTLKYASIFNKA