MELERLSLAPAPVDDDADAVPNGVNAAGDDGSRAPRLPRWTRQEILVLIQGKKVAESRVRRGRTGGLAFGSAQIEPKWASVSSYCKRHGVNRGPVQCRKRWSNLAGDYKKIKEWESQIRDESESFWVMRNDVRREKRLPGFFDREVYDMLDGVGAAPPGPSGLALGLAPAPEGEGMVAPEEEAEAVFDSGRSAAAEDGLFSDFEQSGGSPEKEPPAKEVPATVAAPVPISEKQYQPFPREGSSQGPASKRHPASNPEMASTSQEGRKRKRFTVDGDEETTRLQDQLIEVLERNGRMLSDQLEAQNTNFQLDREQRKDQADCLVAVLSKLADALGRIADKL