MVREDGEFDEDDCAELLKVYTRGERLGCGRQGQVFVLKGARSYAGKMFRSGREAGRELRLMSKLRPCAGVVSLTGFVRERSGGACYGTMLDASAVHEVVIGDFGVATDDIKEMSQYCGTGKYMAPEVASCKGGHGDGSSQSLYTKAVDVWALGVIAYELLRGYKLPQQIELLRGGVFPDGSPVSDEAEDLICGMLAVEPSERLTLDGVLEHPWIVGNCKIETMSRRRRCGVKRSAPGHGSDLVVKKIRAA*