MAITSQDICNAADQLKGFVGFHGKRGVHIVRFSEDAFGMDVADASITPCSEFVWRPEQGQRMALCRERLSLLLDQHVDDRLNIGEPLRAYLRRCDLPEIVAQRSLQQRTQSV