MKPCAQVLVVPVLNDNFSYVIIDEKTKKAASIDPVEPDKVLKRIETANVELEYVLCTHHHYDHSGGNIRMRELKQNIKVVGSAYEPTPGVNEKVYDGQIIRLGELNIKAIHAPCHTKGHILYYVYKTDEAKQEDHKYKPILFTGDTLFIAGCGRFFEGSAKDMFKNIEKVKNMRKETLIYCGHEYTLNNLRFALSIENDNEYMKNKLNEVTEKLKNKEHSVPSTIEEENLINPFFRTHCYVNKFNMNDEIKILDKLRQLKNNF*