MSFVRQADPSASCAESPYIHKFGPPGSVFPAQFASGTELLHHGPQPYNAEGYRQSGFNGTAAHAFQSSFYNTDSHVESHFNEATCSPANSNISQQNSQSLSDNQTADLEVEFDEDEMRLKLQELEHALLDDGDEIFSDLSGIIDDEWNDNMKNNDWTNTMKNIMSPDSPKESSPESSLCCPDSNNGEARHPKQLLFDCAEAISEYSVEEAQSIITELRQKVAIQGDPSQRIAAYLVEGLAATIQSSGKGIYRALRCKEAPTLYQLSAMQILFEICPCFRLGFMSANYAILEACKGEEVVHIIDFDINQGSQYINLIQFLRNNSNKPRLLRITGVDDPESVHRAVGGLKVVGQRLEKLAEDCEVPFEFRAVASNIEDVTPGMLDCRPGEALIVNFAFLLHHLPDESVSIVNERDQLLRMVKGLRPKLVTVVEQDANTNTTPFLARFREVYDYYSALFDSLDATLPRESPDRMNVERQCLAREIVNILACEGPDRVERYEVAGKWRARMAMAGFVPSPFNSNVIDGIKSLLKSYCDKYRFEKVHDGLHFGWGDKTLVVSSAWQ