MKAADGFAGSPGRTTLLVQDLASLGLSADSMNRSAGPVSLACFRLWPVAISWQPSSVRSLSTKIFPLCVVLHLQDFCEVLIGFLEPSDRPQLQAVGALGEIANDSPKWRDYALDSNVLPPLLDLLKRDVKLSTLRVASRTLFLFCKGGPSPRLLVSLGMGNYASSYVDEIIELGICRRLPELLKHPSPYVVLAALSLASHIAAGSAKQTQAVIDCGALSCLVVLFANPKDSIKEEACFAVSNIMAGTKDQIQSAIDAGLIPPLVELMSNPNINVRREAAIALCNATPASSMAQIAFLVQNGAISAFCDLLAVADEVIVRTALEGLENILKAGQQQASSNSSGGAEVTNPFAQLILDAEDLCTKIEHAQDHPNEDLYLKAHGIAITYLSAESD*