MLYKTYEYKEGEEALANEGKVWLADESVLTHFESLKFETDGNASSHAARDEDVNDSEREANEVPLGKMIKQLKSQGNKGGKTKKNSSSLAKAKDAENDVDILKMVREINLDNLGLSNKFESSNGHKDPSEKTKSESEHQKVKKGNITVTPVPVPKRRRSLSAHSASRLPRSSLMAPSRAPEDDSSPDLKGKKLKAERTGSELLVYSIQKKKNVTSKLKGKNSELGDNGRENEVGESDDDIPVQPGMLMETDKINTTNSPQSLTSSMKKRKRRSVAGLAKCPTKKSGIDIEDIIGYRIKVWWPMDKKFYGGTIKSYDPLKRKHVILYDDGDIEVLRLDKERWELADNGPKRTKKSISFKRTPSKDMSPAPKNRSPSSLSQNKKSVTIVKKKRTPTKNSKRVYKEPKDKVDSDVSSPEHAVASEGDKLKLDDPKGDHAEKVSQGMTDVEESDKEVVSISKGKHLEDTEERSNNSEESDGEEKSNFEAEVSEDMESTPQDDKKGDDGEESHSEEKEVDESSEALGVEANKEKSDSEGNQDVDIRKPSRKPKKLSKKSSNAEDADISDDEPLVLASNPLFSLCIIILEKFYDSKSSCE*