MATPNPQADATAQYLYAPNAAHNILNLNTVKFLSAAFAGAVAGILGLENYAGFALFIASTIWSTVCMFVVNCRAKPQKYVQNGWKDLLNPGQDNAFTFVLVWTLFYGIVHVYD