MVRSSTPIPWRLHVSRLSKSRYSSSTATARRVLVRTGALSVSSANNISCWRPLFNLVIGSGQTRQNAFPFHQRLNFGHSSSASTAQVEKQAASPSTPALSGTFADLFCGIGSATMALSELGLKCVYANDNSELAASIYEKNHTMEQNFVDKRDFSEVVKHHLKEIPRANVLSVGLPTCGKKLRMTDENIRILVESLLRLIHHQRNEVIMLEFKRMKHGIKTGAYTITDFCKMLDEAGYWTGSELYSAGSFGLPQRREHIIVLAVRKDLIPGPFSPRPAERDPDQTLELKDFLLSYEEYLRLNKDRYWPNGMVPQMVDGVLCLNEDEVRPIGSRIYARRLKLQHRNPLERPPGPAKHHQHRVGFWQRISPEGVEIKGIKTRDRISHQRSLANRLGERSLETMCCYLTAGPDDGQGGVVPCIRYLHAREGARLVGLPDSFILPGDFMSTQRLYPDWHLLGMTVPPRILQWPLLGLAQDHPHLFEPGRPQEKPPS