MSQPLSSFEQTVLDTEEQFYATFPAAIPAAQDVNGVFGGPYLQYDAGSGYTAVGETPQSRAHNLSIFDPTHSLHYDYPSLSEDLAWRNTRPLTFGPTAQNSGPLLTSPNQHYSPMGIVSYAEPSTSTAHQIIPSLQPSTAYARPEQTSHKYGQYLDFKPTLSASTSNAILRSPIDAPNGIAFLPPDSPSDGAAASPRSDFEEIRTAIPIQDALIVNRLQVQPSVTVGGQEITNAGGTVGNISSPNPSRASNRQARSFSQHPSQGDNVLRGIPWNSPHSGTPRPSMRLSPLPTKRQLEKKPPLACLFCRGRKIACGPPLPGSTDKTCNQCQRRSLRCEYPSESRRGMRKKKTADPIDQFDKSPGTSLSSSTETTGSEIP