GFFRRSIQKQIEYRCLRDGKCLVIRLNRNRCQYCRFKKCLAVGMSRDSVRYGRVPKRSRERSSGEERVSTSDNSSSAATPPDPETALSPVYDLIVSVSQAHIANSDYSEENTRTLVRKPLPSPPSPVCAGPEVASSTAESLEQQRIWLWQQFATHVTPSVQRVVEFAKRVPGFCELSQDDQLILIKVGFFELWLSHASRLTTDTTLTFSDGTFVTRQQMELMYSIEFVQSMFEFTAGFNSLLLGDMELGLFSAVVLLSPDRPGVTDVKAVEQHQDRLVEALKLQVSCNLCGDSPSVLAKLPELRVVGAKHALILDWFRLNWDKLRLPPLFAEIFDIPKCEEDLQ