QAPPLLTFQRYRSPTPATVTSPPSFHVLSTGSKVLPPPTSATGTRVPPLPLLLWLRPATVTSPPSFHVLSTGSKVLPPPTSATGTRVPPLPLLLWLRPFSTLPLPCRFPFSRPELLARWVGNIGRGDFQPSSHTVLCSQHFQPDCFSAFGNRTNLKPNAVPTLFAFPCTVSQIRQEKSPLHDPQDSQLPKDLTGTEDGRRLAVETILHQEIQPSRTEEAIEEINTTKATEVEGLLLQSRPPVQIHHLGQTSDHSYAVSDCASLKQKLFQALDENEKLRKRLKVKSMELKRMCARLQACSKEQQCQAR