301 aa
MRILVTDGMDASAVEKLRGDGYEVVEQFYEPEALGGALREFDAVVIRSATKIKEPQIDAA
KGGRLKLIIRAGVGVDNIAVQYAEAAGITVKNTPRASSNAVAELAMALLFSCARNISIAG
HTMREGKWEKKAYSKGFELSGKTMGVIGYGRIGRLVGEKGQALGMKVLSVVHRNKPEGCE
SETMHFVTMDELLSQSDILVLCAPSGEKPLVDAESLAKMKDGVVIINVSRGSNVDEEALL
EGLNSGKVKAAGLDVWLSEKDPNWTLAQHPAVSCTPHIGAGTKEAQKRIGAELVDIIEHF
N