MSSPIEALFTTALGLQPPWYVAKVDLDTAKRRIDFEVEHAGKRVPCPACGAAHQPVHDRVRRSWRHLDFFQFEAWLHADIPRVQCSGCGKTTQLPVPWAREGSGFTLLFEALGLSLCSELPVRQAAAQMRVAPKRLWGRIRHYVHGARARDDMSGVRYVGIDETSVKRGHAYITVVHDLEAKRLLFATPGRDHATLQAFAQDLRAHGGEPERIEHACIDMSAAYAKGIAQALPTAQVSYDRFHVVALANTAMDEVRREEMRSAAAAVRAAAGTGNKKTLRQLLWAMRKNPPQWTPAQCDAMNWLQRSGLKSARAWRMKQGLRLVYREAAASNCEEVARGALMKWISWARRSRLEPFKRLGATVKAHLGGVLRGMLDGRSNAYVEAMNGQLQQTKTAARGFRNLDNFIAVAYLRMSKLEHLPKNPMVPAIPREYGRYRHVCC