MNTIVFDKLGGAVLFEDRSVPERERGGRPYGGVLDSPHVRPEMGIPDGPPLKDNLGLRHRRTGARQNGGKVRHKRQALQDMARPLKQWLYKHRDNPYPTKTEKILLALGSQMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYVQGNAERLSVSSDDSCSEDGENPPRNHMNEGGYNNPVHHPVIKSESSAIKAGVRPESRANEDYVSPPKYKSSLLNRYLNDSLRHVMATNAVMMGKTRQRNHSGSFSSNEFEEELVSPSSSETEGNFVYRPDALENGSNRGDSAANRKGPSKDDTYWKEINAAMALTNLAQGKDKPQGTTSCIIQKSSHIAEVKTVKVPLVQQF