301 aa
MDGEFRELLTAVGGIDHCVTEFIRITTQVLPAKVYYRLCPELHNGGKTLAGTPVHVQLLG
SDPEVMAANAAVAASLGAPAIDLNFGCPAKTVNRSMGGAVLLQFPDLLHRIATQVRAAVP
NHIPVSAKMRLGFNDKTLAIENAQALTAGGIQWLTVHARTKTEGYKPPAYWDWIKQIKDV
VTIPVLANGEIWTPAQAAQCQQESGSDVLMIGRGLVSTPDLALRIKQPDHVAMTWQQHLA
LLPLLATKLPDITDKQLVDRMKQWLHYFSIQSAELAQVFEDVKRERDRAAFFAALQERID
S