MGSQVGGFGGGIGGETAGRPLSRQGSLYGLTLDEVQNQLGGMGKPLGSMNLDELLKSVWSVEANQGLNMGAAEPESTQSGLFAPLQKQPSFTLSRALSKKTVDEVWKDIQQGEIDDGSNKSKKKKKDSGLGDQDAKPSLGEMTLEDFLHKAGVVAESPVINKNGNHVVDVDSVTSGGPQSAQWMHYQLPSVQPQQNVVPVFIPGHHVVQQPVPIITSPFLDSAFGDAAQMTVSPSSLLCTLSDTPTPGRKRVAPRDVVEKTVERRQKRMIKNRESAARSRARKQAYTQELEIKVLRLEEENERLRRKLEAEKVLPSAPPAEPKNQLRRTSSAPL*