RVKPSASLKLHHDLKLCLGDHSSVPVALKGQGPFTLTYDIIETFSSKRKTFEIKEIKTNEYVIKTPVFTTGGDYILSLVSIKDSTGCVVGLSQPDAKIQVRRDIPSAAFNFFEPIKEAKIKHGSVTEIPLKLSGEGPFTVKFKHMDYDGNIVKEFENKFQNSYKPALKVSKEGLYQLVDIRDSSCQGNVIYRNSLYKVSFLEKEGHHHHHH