KKYLIVGTGNPGKKYENQKRNIGRKAIDKIAEEFNIKFEKSKKFKALIGSKYIGDDLVYLVKPEAGLEKAGEVVKELLDELNIPVSNLLVIDAALNLPIGEIKLTSSGSANGNPAMESIIKAIGTDKINRILLGIGKPAPGESIEAHIGREFPEEEKEKVEKALEKIVEIVKYYLETKDFEAAKKKFNG