MSSSSDNPNEVTDRGLFSSKSNKDDADAGKKKKKEEESKEEGGGGFIDKVKDFIHDIGEKIEEAVGFGKPSADVARIHVPHIGLHRADLVVDVLIKNPNPVPIPLVDIDYLIDSDGRKLVAGLIPDAGTVRAHGEETVKVPITLDFDDIRSTYADIKPGSIIPYLLRVVFLVDVPVFGRIKIPLDKSGEIPIPYKPDVDVDKIKFHHFSFEETTATIHLSLENKNDFDLGLNLLQYEMWLGDDSIVEAELTDSTRIEKQGITKMQIPFTFRPKDLGSAVWDMIRGRGTGYSIKGKIDVDTPFGNMKLPIDHVGGTTRLKKDDDDDEVLYHFIS*