301 aa
MSLLTRAEAALKLHFDAAAGAGAPQRLQAAMQHAVFSGGARIRPQLCMAVATACGDDAPE
LTNAAAVALEFMHCASLVHDDMPTFDNADFRRGQPTVHKAFSEPLALLTGDGLIVMAYQA
LLQAGRTYPDRLIELMDNLSRGVGLPNGIVAGQAWECETTADLGQYQRAKTGALFVSATC
AGAIASGQAHEPWAPLGAYLGEAYQVADDIRDVLGDVASLGKPAGQDVLNARPSSAQALG
LEGAIHHFDSLIAKAGDSIPDCNCRDMLKQLVLHESERLVPKSMCEDYRKQAALAKAVKW
A