MKGSKGKRGRGGIDSMWNILLITTWLCTAHIALALLAASLYFLPHPLAVGTLASLIALVLLPVRRPFPRWGIAIARAITYAAMDYFPMSLEWEDQPSFVEASVKGVPSIIGCEPHGVLPLSIISFADYCYYGPETPSIVKETRALATSTIFYIPLLRQLWSWLGIDPISRAHMRAQLERGRSVLMIPGGVAECLRMTPKCETVYLRKRFGFVKMAIQTGAQLVPAYSFGQTRTYSYWKLGPPLCSDATTARLAKIIGLAPMTFWGRWGSPMPRQEKIHTVVGKAIPVEKRADPTNEDVAAKLEEFIGAVKDLFERHRGENGYGDVELVVL*