MELDHMTTGGLHAYPAPRGGPAAKPNVILQIGKCRAEMLEHVRRTHRHLLTEVSKQVERELKGLHRSVGK
LENNLDGYVPTGDSQRWKKSIKACLCRCQETIANLERWVKREMHVWREVFYRLERWADRLESMGGKYPVG
SEPARHTVSVGVGGPEPYCQEADGYDYTVSPYAITPPPAAGELPEQESVEAQQYQSWGPGEDGQPSPGVD
TQIFEDPREFLSHLEEYLRQVGGSEEYWLSQIQNHMNGPAKKWWEFKQGSVKNWVEFKKEFLQYSEGTLS
REAIQRELELPQKQGEPLDQFLWRKRDLYQTLYVDAEEEEIIQYVVGTLQPKLKRFLRHPLPKTLEQLIQ
RGMEVQDGLEQAAEPSGTPLPTEDETEALTPALTSESVASDRTQPE