MAEKEGGIVKRGHEEGVKFAVSLLEEFDLPLGLLPLSNVIEAGFVRSTGYMWILQPKKVEHQFKMISKLVSYDTNIHGYIQKKKIIKLKGVKAKELILWPPVNEIIVEDPPTGKIHFKSLAGVTKTFPVEAFAAGQ