MKFFIFTCLLAVALAKHKMEHVSSSEEPINISQEIYKQEKNMAIHPRKEKLCTTSCEEVVRNADEEEYSIRSSSEESAEVAPEEVKITVDDKHYQKALNEINQFYQKFPQYLQYLYQGPIVLNPWDQVKRNAGPFTPTVNREQLSTSEENSKKTIDMESTEVFTKKTKLTEEEKNRLNFLKKISQYYQKFAWPQYLKTVDQHQKAMKPWTQPKTNAIPYVRYL