MQMDRNVLGEPLEICSCDPKTGWYRDGKCRTDGHDLGQHTVCCVISEQFLTYSKAQGNDLSTPIPQYGFSGLKPGDHWCVCASRWKQAYDDGMAPNIRLEATNIEVLAAIDLQILKQYSHT