MNTIVFNKLSGAVLFEDRGAPERERGSRPYGGVLDSPHARPEVGIPDGPPLKDNLGLRHRRTGARQNGGKVRHKRQALQDMARPLKQWLYKHRDNPYPTKTEKILLALGSQMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYVQGNAERLSVSSDDSCSEVDGENPPRNHINEGGYNNPVHHPVIKSESSVIKAGVRPESRASEDYVSPPKYKSSLLNRYLNDSLRHVMATNAAMMGKTRQRNHSGSFSSNEFEEELVSPSSSETEGNFVYRTDALENGSNKGDSAANRKGPSKDDTYWKEINAAMALTNLAQGKDTLQGTTSCIIQKSSHIAEVKTVKVPLVQPF