MSLALRSSYYRFLHNSTEVVLHVVQPACLLLVPISWQDGAHLESLANIPLTPETQRDQERRIRREIANSNERRRMQSINAGFQSLKTLIPHTDGEKLSKAAILQQTAEYIFSLEQEKTRLLQQNTQLKRFIQEFSGSSPKRRRAEDKDEGIGSPDIWEDEKAEDLRREMIELRQQLDKERSVRMMLEEQVRTLEAHMYPEKLKVIAQQVQLQQQQEQVRLLHQEKLEREQQIRTQLLPAHGPPAPTHHPTVIVPAPPPSHHVTVVTMGPSSVINTVSTSRQNLDTIVQAIQHIEGTQEKQLLEEEQRRAVIVTPVRVCPEPSNSDTASDTEGDDSDAMDQSKEDVSGEGELP