MAITNPFDSEERFRFATLSKTAVKLWEYCEVRKELAHRAVIFGKPLRRWAAVVTTGAEENQTGAPQQHLMHVGYATEAGHLLMCGKEGQLYDVHGSHVHHNACLAQQLCSAVSLQKQGQSNFDFLACDSNGTFLLGRFEEDPVPMPRQSRPLGIRPQVIERFTLEDLPAESGQEFPKGLQPRWKSLQANEKGQILAASLHILVVFDLGLQGGKRRLLRVVQVAHKVESWALAHHPTIPGLCASGDERGVVHFWDLEAKKPLFNKTYRSDQTVHRLEFSPEGDILVLGQMGLVTLLEFPSLRSLLRRRVSFVKDFRGQEGEVISWIVFSNYADSDKSRYLACACWDQNIYLFRLIWKTRHGHKHKESERHREIHYRGALTGNSSSPTHVMFTADAQFLVSNSTDMSIIVWRTGTGERLSTISAVRDMPRLGPWRNVLGWPVAGIWKDSYAQSDINAVCQSFSTSGEASGNVVAVGDDDGMVNLYRAAGMTTGRKPG