MGKALLIVNPSSGKEKGKTYQGKTEEVLKKRYDEVEVRLTEKAGDATEFASWAAEQGFEAVIAMGGDGTLNETINGLAIHEKRPDFGFIPLGTVNDLARSVGIPLKPEKAIQALEKAIAVPMDVGRIGDQYFMNVLAIGMIAQAVDQVSVEQKTKFGSVAYFLEGLKAFNRNELLHFKIEYDEEVWEGEAALVVAGLTKSVGGMESWAPDAKIDDGYLHIIILTKLGLLDAANMIPQLIRGNLKNSDGVVYIKTKKLTIDASGDDLSINVDGDPGPGVPAEIEVLGSHLNILAPKKSSKKRFGPFILKK*