MGSTRSDGSATHKERLRWTQQLHDLFVEAVNRLGGADRATPKGILKGMKAMGVSELKILHVKSHLQKYRISKLIPESTTRGKIEKRSISDILPNFCSISALQLKEVLQMQAEVQNRMSDKVEVPKSLKLKIEAQGKYLARIGQSNQIRTITRKACKPFVGKATPLPSLSEESESFKTQSDEEHRTAKKKKVTNENVFPTGFELGSSTTSEFSNQTWNLSWSQLAEATYQSPLVPSFLL