MSVGSERDKTLEAICYRRGSLQLLDQRKLPLETLYLDIHDTNDAWDAIKEMVVRGAPAIAIAAALSLAVEVSNLASFDGTSHDASVFLSKKLDFLVSSRPTAVNLSDSAVKLKEVISKAAAIANEANSVFQAYIEAAEVMLEDDVTSNKAIGSYGASFIKNYLTDSKNITILTHCNTGSLATAGYGTALGVIRALYADGALERAYCTETRPFNQGSRLTAFELVHENIPATLIADSAAAALMNAGRVKAVIVGADRVAANGDTANKIGTYNLAVSAMHHGIPFYVAAPLTSVDLSLSSGQEIVIEERSPKELLHTRGGLGEQVAASGISVWNPAFDVTPAKFISGIITEKGVITKNGTDTFDIAGFVRKTAGNL*