MKKLAAIISATLLFASSAAVAEVYVGGKVGKSWLDDACLAGQSCEDDDQVVGAFLGYQANKWLSLEAGYDYLGKFTAAGLNDEKVQAVTLAPKLSIPLTEGIALYGKVGGAYVDYGSKDDYSYLGAAGLEFNTNHNVTMRLEYQNLTDINNDIVRARAETATLGIAYKFGGSEEPAPVVEQRPAEPAPVAAPVEKVAVTKTFTFQHLDSSTFATASAELKPATVQKLDKIVGYLNQYPQAKVEVVGHTDSTGSEAYNQKLSERRAQAVAKALEAQGIDASRISAKGLGESSPIASNATAEGREKNRRVELVIPEFQYQVTE*