MKSLALLIGVAHGLTSKLVPPDPAKVELPVVPQAKNVGKDGYPELPSLEDIMSPADQTMSGISSRAKELEMKMLKMEKENSARLEKQKKIFDRKLKEQEEKNQLVGKENAKLAKSIMHLKKKNEEVFSASQQLKKAIGVRRTEMKSIQEQLLEASKFLTETLDSTDESQASELKVLEQEEKQEAKDAKEAKEKQKVDSFVTLAEQRATTAISAADGVADAGSAEDGHGSALSFLELREEPEPESLLNVLAEGVKDMKQQGEASSKHLKGLFMSSLQDGMKRRKALLSQQQVLQKTLESMQSYQEKLSKAESHLKETKVKLDKSLHDSGIFLQKLSQLTLSKPEESVKALGHHDL*