MCEDDHGIGRRALFVTGAAAALTLGSVSFASGAPAAGQETRTVRGTLPTGSPDFVYVPVEVPSGVQELH ......