VLADLGTEITLPCHPPSIDSVYSDIIGMRVEWTKVAEDEARNEAVLLSMGFHKKTYGSFVDRVYMKSDDDASLTITDVSADDSGTYRCEIIYGVEDFTQEIILKVQGSLAKGVVFPYSPSVGRYNLNYVEATKACLHQNASVANLDQLRQAWKGGLDWCNAGWLSDGTVHYPVVRARGPCGGNKGPGLISYGTRNKQNSRYDVFCFATALKGQFYWLVQPDRLTFSEAVQACLDDGAEIAKVGHIYSAWKLQGYDRCDAGWLADGSVRYPISRPRKNCSPTEAAVRFVGFPDKMQKSYGVYCYKKNRFCLIFL