MELLRSVRLAAAAGLVLLGALIGIAVLWPASNEPVGVLESEHEWNVALEENMRPARVLPLGHRAPSLLESARPWLGMATEASKQTLIFKDIKAGTTLVWRNRSLGLNHEGYRDVCHEVIEGNLSHTTRKLKFTPNRPVPVQHDTRSAIVVAVMGERYEDGLAAVMDSWQRFLLGPEPSKSYVMVVVLLEGTEASVDAFAGTISSSIDVLDCNTKHNRAFCAQLDSLDNGYRVFVAKESGMHVWVTYEPAFIPPVFGEDSKLSFEKFAEVQKTRCKNCCYFALQYTYATNWYGFGLPFLQVMDYFDFAFKIDTDLMACGPAPLEMVDEMVRSHAPYMTCKIGADRSCGGRNKDVLFLFLDQEEKHCGSRFQAQAEKRKWWDISLLVPEANFFGFWLGLTTSPEVSRFAITYRDFKEGLWEQRWGDQQFWSNIWGLFFPDPYEQHALDVKEWRSNGLIQHKRPCPLNSSVAGSAGQS*