MVLKAESYSDILKGKMVTKGEEYTELSQLTNVANTASQEASRKRKRRKAKDKCVILNLNDNTSSIQDLPTQMDTIITKSHPEKLIIGSIQILIDYSYLNGIQIMKTHVATSAKKLLILDVNGLLADIVSPPPKDLKSDKNISRRAIFKRPFLDDFLRFCFQRFDVAIWSSRTRKVLDPVVDYLLGDLKKKLLFLWDLSHCTNSSARSLENVHKFIVFKEVKKIWEKIEFYDESNTLLLDDSPYKALLNPKHTGVFPFSYTYKDTNDNSLGPNGDLRVYLEGVGTTENVKTYVEQHPFGQNAIDKRSPRWAFYSKSSSLPPKIVKSASQRNRSRLSENRVVFQN*