MGSDVRDLNALLPSVPSLPGNSSCTMPEPSWNGSDPHEEQYLSAFTVHFSGQFTGTAGACRYGPFGAPPPSQPPSGQARMFPNAPYLPNCLESQQAIRNQGYSTVAFDGTPSYGHTPSHPAAQFTNHSFKHEDPISQQPSLGDQQYSVPPPVYGCHTPTDSCTGSQALLLRTPYNSDNLYQMTSQLECMTWNQMNLGSTLKGHTAGYENENHSAPMLYSCGAQYRIHTHGVFRGIQDVRRVPGVAPTIVRSASETNEKRPFMCAYPGCNKRYFKLSHLQMHSRKHTGEKPYQCDFKDCERRFSRSDQLKRHQRRHTGVKPFQCKTCQRKFSRSDHLKTHTRTHTGEKPFSCRWPSCQKKFARSDELVRHHNMHQRNMTKLQLAL