MKHIPVLEDGPWKTVCVKELNGLKKLKRKGKEPARRANGYKTFRLDLDVPELGAAATNGLRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFRAPCAPGDLRAKRPGEATAASSEIKALQQTRRLLANARERTRVHTISAAFEALRKQVPCYSYGQKLSKLAILRIACNYILSLARLADLDYSADRSNLSFSECVQRCTRTLQAEGRAKKRKEEPRAVRAALVGIRAQVQSLRVPGWALPSYQVQFDARTQSTRMDALMNVPLRDPLTKYDQE