301 aa
MKQYHDLMRLILEKGTKKTDRTGTGTISIFGHQMRFDLSEGFPLVTTKKVHLRSIIYELL
WFLQGDTNIEYLVKNGVGIWNEWPFQSYLKQTGQEEAYPKYSDEWKEKLKEFVETIKKDA
AFAKKYGELGPVYGKQWRDFEGVDQITDVINDIKTKPDSRRLMVSAWNPKEIPVMAKSGL
PPCHTIFQFYVADGKLSCQLYQRSADVFLGVPFNIASYALLTMMVAQVCGLGYGDFVHTL
GDAHLYSNHLEQSELQLSREPLPLPTMELNKNVKSIFDFQYEDFKLLNYEPYPGIKAPVA
V