MSQCLISTVGTSLLGNANNPRVNPDGLGPAELLRRDPQRASAEANALTRLATPGDTLVFLHSDTEDGERCAGYLAEYFAELGYPVRCERIAGLSYHERGFVSHGLRSLVRLLAGEIRAARRAGQQPLLNATGGFKAEIAYATAVGLMFGVPVCYIHERFGDVVTLPASPVGWDYSLFTWYRDFFEWIDEEPRPTAQVRERLMALPDSVALLVEDAPDGHSYLSPLGEAYLEAFRGQPDTRRPLRLSPSALRTLDTLDFSTRSAYLGLLERLRQGQDREWQRSTETLSGGVLKFPKGHSVHRAFFVEREGMLHVLELCGHDNERRYQHLMQTIRWSQYESHTFQDLP