MKKILGLIVIILIAFIGWKGWDYYQSTYVGKDYYAVVKAPMPAETDIKADNGEVIGRGFKYNVDAYAENGEKRQLDFDVITSGDSANGSAYPEGTILQLKASEKRIIEKKVITSDKVPSSVKEKLGLS