MSDGDVKPAKPAVVLEANDVDTFHVPKAFYEKHPSKTHLKDLDEYKKLYDESIRSPDTFWARMARELLTFDKDFQTTHIGSLENGDNAWFVEGRLNASFNCVDRHAIKNPNKVAIIYEADEPNEGRIITYGELLREVSRVAWVLKQRGVKKGDTVAIYLPMIPEAVVAFLACARIGAIHSVVFAGFSSDSLRDRVLDAGSKVVITTDEGKRGGKVIGTKRIVDEALKQCPDVTSVLVYKRTGAEVPWTNGRDIWWHEEVEKYPCYVAPESMSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDDRFFCGGDVGWITGHTYVVYAPLLLGCSTVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDEHIHHKMEHLRILGSVGEPIAAEVWKWYFEKVGKEEAHICDTYWQTETGSHVISPLGGITSTKPGSASLPFFGIEPAIIDPVSGEEISGNDVEGVLAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHQVAEAAVVGIADELTGQAVNAFVSLKDGNETTEQVRKDLVMQVRKSIGPFAAPKAVFVVEDLPKTRSGKIMRRILRKILSGEEDSLGDTSTLSDPSVVNKIIETVHAARAK*