MNTLVFDQLSGAVLFEDGGAPERERGGRPFGGVLDAPHARPEVGIADGPPLKDNLGLRHRRTGTRQNGGKVRHKRQALQDMARPLKQWLYKHRDNPYPTKTEKILLALGSQMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYVQGNAERLSVSSDDSCSEDGENPPRNHMNEGGYNKPVHHPAIKSESSVIKAGVRPESGASEDYVSPPKYKSSLLNRYLNDSLRHVMATNAAMMGKTRQRNHSGSFSSNEFEEELVSPSSSSETEGNFVYRSDTLENGSSKGDRAANRRGPSKDDTYWKEINAAMALTNLAQGKDKLQGTASCIIQKSSHIAEVKTVKVPLVQPF