MGGRKGGKPPLHFIRRQVARLLRMVLQGDTQRQAVSSIKSLVFQPSIRSKKATMALLCQTLKYLPVLKEVVLLSDLVDARTKVQRELLYVIVFDLLFGEEVTASGTAERLVLSRKSSLRSSLARLLIQRNASKVEDLLPADEKPSGPTAIRYVRVNTLKMHMDQAVEELQKLVKVDKDDLIPGLLAIPAGTELYKHPLVLNGSLILQGKASCMPAHALAPDPDWEVIDACAAPGNKTVQLAALMKGRGKIFACDINKSRLKRLQKIVQLAGASNVEIIHEDFLNIDPKATSFSKVKGILLDPSCSGSGTVKQRLDHLLPSSTEGQSIDLDQIRRLKSLACFQEKMLRHALSFASVERVIYSTCSIYQQENEDVVQSVLPYASSLDFCLETPFPTWPKRGLPVFKNAHHLLRTEPSDNLEGFFIALFVKKHSLGTVDVNEVQTEKKDARIQRIRGKKRKTQKMDSVV*