301 aa
MTEIYRWIEQQLELASNECRRLFHGRGGYFPGYESLVIDWFAPVVVIRLYDDVPPELIDS
LASFFRARSGVQGVVLQQRGRGRVTSHETLFGEMPERLVCSELGLHYAITPAQFRNTGLF
LDMRHGREWVKQQAAGSKVLNLFAYTCGFSVAAMAGGASSVVNVDMSKRALSIGRENHKL
NGHDLSKVSFVGHDMFKSWGRIRRSGPFDLVVIDPPSFQPGSFVADNDYLKVLRRLPELT
SPGARVLACHNDPAHDVSFIRNLVEEVCSEFKWKALLNPQSDFPDRQPERGVKAMVFARS
D