MSWLGTWLGVVNDVMLQRPHTWHLYADPKRACKWSAVEGKTFVVTGPTSGIGTTTAETLALLGAKVILACRTVSRGEELVKAFEAREKKEKGKYGRGVKCEVMHLDLDSLDSVRAFASALNAREIPIHCLINNAGVFDMSGAHRFTSDGHEQHYGTNYLAPALLSLLLLPSLKRAGASLREFDEAFSYTSYGRSHDSGPARIVFVCSKLHEFSHGVDLEDANFVNRKYGARAAYAQSKLAELLFVRELERRLGVNDDGVDVNTGEKALVRSLAVHPGNIITGVVRTLPKFVQVAYKIIMSNFLLTPAEGARATLWAATRDEALVDDYGASTGIAPYFTSDCRARPPSKHARDDDAAAALWAKTLETLDLPADFDPKSIGAREEKLAKKQAAAAAKLKARQVRGS*