MSEVQSGQATEIKKYQEYFVKVDPDQDDKATEIKLLSFKRPHMRAFHCSWMCFFTAFFIWFAIAPLMSEVQLTLGLSKQQIWTSNICSVAGTIVMRFINGPLCDKYGARILMGVVLFAASIPCALTGLVNDATSLSILRFFIGLGGSTFVMCQYWTSRMFTKEVAGTANAIVGGWGNLGGGVTQLVMGSVLFPLFKLGMSAEQAWRTVCVVPAIVGMIAGIVTVKVSDDAPKGNYSEMKKNGTMPEVSAAASFRGGAMNLNTWLLFFQYACCFGVELTMNNAAASYFKTKFELTTESAAAIASIFGWMNLFARGLGGFASDKANAKMGMRGRLAWQTLCLVMEGVMVFIFANTNSLGVAIFIMVIFSSFVQAAEGSTYGIVPYVNPPCTGSISGIVGAGGNVGAVCFGLGFRQLETKQAFVLMASCIVVSGVISAFVCIKGHAGLFTGQDSDEVIAAYKGQKTATTLQVPEQDAEAAEAIEE*