MSQAVCVLLDCQNIFSALYFSLKPFIKLNATDSAKLKFCFCQHNLCTWPQCDQPCENFATFLHHLTTTHTLDDRSTQQCRAQIEVVDNLEHRLNRERTRLQAMMQHLHMKQSPDTTTPSIGTLQQSQDPICVPSPALLESKGADSLPEQQQILMSLSLPSVSNIEDLHQQHSEQQHHSLQHHHRTPPTPRRKISDKVVLPISTDIARNREFYRTHDVRPPYTYASLIREAIMESKDCQLTLNEIYQWFMETFAYFRRNAATWKNAVRHNLSLHKCFARVEQNVKGAVWTVDDSEFYRRRPQRAHASRSTPSTPKPDNPLSLLSTAAAASAASMIVDGEHPETALLRDIKQEMLTSDIVTPNSLQMFIKEEDSSPKLEVDEGS