MGAKSRVLILGGTGYIGKHIVRASVAAGHRTSVFIRSSTLQSKAELLGSFKELGVSLVEGSLDDHAGLVAAIKEVDVVISAVGGPCIPEQEKIIAAIKEAGTVKRFLPSEYGSDVDIAKPLEPVKTMYGKKAAIRRKIEEAGIPHTYVSANAFAGYTLANLMQFGKPAPPRDKVVIHGSGDVKAIYLKEEDIGTYTIKSIDDPRTLNKVLYLRPPLNILTVNEVVALWEKKIGKTIEKEYVSEEATVELIKTSPIPKNIVLATVHNIFVMGDQYNFKIGPNGVDSNDLYPEVKYTTASEFLDTFV*