MASESNHNNFHALQAICYKRGSLRLLDQRKLPLETVYLDIQNSSVGWSAIKDMVVRGAPAIAIAAALSLAVEAVNLEAFEGTADDAASFLAQKLEYLVSSRPTAVNLSDAATKLKEIIVKAASTCSEGNAVFQAYIEAAEVMLEDDVASNKAIGSYGAKCFESQLKDAKKISILTHCNTGSLATAGYGTALGVIRAVHAQGILERAYCTETRPFNQGSRLTAFELVHDNIPATLIADSAAAALMKAGRVQGVIVGADRVAANGDTANKIGTYSLAVCAKHHGIPFYVAAPLTSVDLSLPSGEHIVIEERSAKELLNSRGGLGEQVAASGISVWNPAFDVTPADLISGIITEKGVISKNRDETFDIKGFVQKAVAVTGPKAGLVFNWPKMGLETGPRAQRGPKFG*