MGNPKQKWTPEEEAALRAGVEKHGPGKWRTIQKDPEFAIVLATRSNVDLKDKWRNMNVGLSGHGSREKLPKAFLKHGLLKGPDECMSPVPMGVLSGEFSADETRGTADTLVSSDSSKDRKLLDYRYTELIVNAIIDLNDPNGCSTTAIASFIEGHHPVPSNFRRLLSSKLRDMVSQGNLVKVKQNYKVNMADLTLKSEGILLQARDERKEIYQGVVKGIDMDSPTKRPLQDGSFLEPSKKKLRGGPAARFDIDFAKLKYKTAQEAARAAALAVAEAEAAAAAADMAAKEAEAAEAEAETAEIAAEIAALAARPSKKVRGASLPVEDVAISV*