MELDHMTTGGLHAYPAPRGGPAAKPNVILQIGKCRAEMLEHVRRTHRHLLTEVSKQVERELKGLHRSVGK
LENNLDGYVPTGDSQRWKKSIKACLCRCQETIANLERWVKREMHVWREVFYRLERWADRLESMGGKYPVG
SEPARHTVSVGVGGPEPYCQEADGYDYTVSPYAITPPPAAGELPEQESVGAQQYQSWVPGEDGQPSPGLD
TQIFEDPREFLSHLEEYLRQVGGSEEYWLSQIQNHMNGPAKKWWEFKQGSVKNWVEFKKEFLQYSEGTLS
REAIQRELDLPQKQGEPLDQFLWRKRDLYQTLYVDAEEEEIIQYVVGTLQPKFKRFLRHPLPKTLEQLIQ
RGMEVQDGLEQAAEPSVTPLPTEDETEALTPALTSESVASDRTQPE