MLGMGLTLELDDFLDAVKKPKQVALGVALQYTIMPTLGLVIGKLFPVARPVAVGLILVGCCPGGTASNLVTYLGRANVALSVVLTTASTFLACALTPLMTKTLAGTLVPVPASGLFASTLQVVLLPILGGLALKRWFPEAVKKVTPFCPPFAVATVALVCSSVIGSSSVAIASAGGALIAAVATLHACGFALGYGVACAFGFPEPDRRTVSIEVGMQNSALGVVLATAHFADPLVAVPCAISATVHSCLGSALAGTWRALDDGKNRA*