MKKRPKELQIGATVAVKVKLGPKKKKMTKNKHKEGSASGSQLHAVVTKAAKKEKRMTSTNAKKSAIPNAADAAQDPAMTKHAPASLATAKPSSPIAGRVKNSRKRKLPESFLAMNSPNTKRLDAFLAFVRDNKDTPQHFPPAGVPHAHVNEALTPPGEETIHPPPDDQQARPVFTICTHEHGKEDIEATWPWNVFTDGSLIVPEGGEAVKAGYGVYYVWCNGGCGLAKHVQGNSRISYDAWAMDGSRKIRIIELALGGDESALTMELLAILEALLLVQSFWGYSRLYLYTDSMAALKLLAEFQKRPGSFARHVHGEVLAAITSVARSSYIEHVHLLKVRAHAGLFGNEAADRLAKIGANLPVGSSCKFNLSNVAQPGALAMDPGLVCTADGGAAKQQPPLVPHLASWQQVR*