MSRSPVRQHTRSPSLARTAQSSHPGFVVSSSADDADTQPGGEDPQMAIISWSITPPPETHAAMAQGPGQPATEQERVVLVQLALPYKVDFGEVIKVSGNTPEFGSWDIEHAVQMHWTPGNVWVAELRLAPGTYEIKALVRHSTMRDLVRWEEGPNHQLQVPAEPGVLQASWPWSEGPFQQSTGLRGARTVAPTSLSRSLLLTPARLLLVQDAVAYKQQQGVLLGPPALGQGGGLGASVGRAVSPGRAGRSGLWLPERWEGRLGARHAAGKGQSSSSSLVPVGLGKLLDPRRHLPNSQGRFKAMEGKQGDSAQLPHQLLLLPNTHSPKVWVHHNSRQSRAITQLATPHQKVMLALSGPGQPALIGCGMSTSXPP