MLGVDRLERIRACAEELWAEDYENLKTEKAAGSHGTDASPIVGRKLSYEEPADTDPSSNKGPTPDDASPSDDAGSTRRTPPTDEELGERSEALRVLCEYRALAIPALGGEVTFSPLPDLAPVRFVRRVPDEGDAADVTDVTDAGGDEVALWMTPAEECVHMETWTVAALCRTLSLDNVLAALNSVLLERQCAVFSPNLGDLGAVTLALSTTMLRPLRWRSLTLPVMPMTERMTSLLEAPVPFVIGIQRKTSEVRRLCQELTRVNVYKDEVKLGGGPQPQLPRLKELAGVLRPLHDAAREAARSGSYRGPVAEPSERARTAARAFLEAWREYLRALVANLRAYAITEVSAAGEKTSILLKDTWVDSFSKADRAFMRAFGETQMFDWYADVQLRA*