MSSFCVPPTQLWLEVSAGIQDQSWQQSQTCLNPSGRWHIFLNQVCLSTFLPWLQAEYSPEATLATVPNSWEFVNGTAINLDTKRLILIPDKSLDTREFHVPQEWIDIPQWAGDYYLAVQVSPDGEWLRIWGYTTHEQLKNQGSYDPQERTYSLKAYQMIEDLNVLWVVRQLYPEEQTQVAIAPLAELSPTQVDNLWQRLSNPAITNPRLELPFEIWGALLAKSQQPQPKSALVNLRQWLQNTLTNSWQTVETLLGTQPDFAFSFRQADDTAERSIQRVKVIDLPSGQTIVLMLTLTLETDGRVGIRVQLSPRERGIYLPENMRLELISASGQVVQSVEARETDNSIQLKRFRCPQNTRFSLQLILDDFSFVEEFES