MVLDYEDVSEVSLEFSALPVDIVVNFGDGTVTAYGSTGTFVHNYNSQGSYRVEISGSLGGIKFKDGLAAVVSWGELGLTTLTEAFREVHTLQSVPADIPRTVTDLSAMFLDSSFNGEIGTWDVSRLRTMEAMFEESSFNGDIGIWDVSSVANVGRMFKDSSFDQDIRAWDTSSVTDMSEMFASSYFRSFKQDLSGWNVSQVVSCERFSFKTQTDCVFMPGPLGPCDGGLRCGLLNMVLEYPFASVVALEFSAPPVNVVVDYGDGTVTAYTSVGEFVHGFNFITDGRVVISGSLGGIRFRDGISFVNSWGELGLTTLSWAFSDIYTLQDAPADIPRTVTDLSGMFWRSX