301 aa
MTQRRYNPEHRRTALLSRIADDIPGAVAQALKEDLGGEANADNDITASLLPADKQAQATV
ITREAGVFCGKRWVEEVFIQLGNQARLEWYVADGDAIQPDQKLFTVSGPARLLLTAERTA
LNFVQTLSGVASEVSRYVSLLEGTQTRLLDTRKTLPGLRTALKYAVLCGGGENHRLGLSD
AFLIKENHIIAAGSIRQAVEKALWLHPDVPVEVEVETLDELQQSLAAGADIVMLDNFTLD
QMREAVAITQGQALLEVSGNVTEHTLRSFAETGVDYISVGALTKHVHALDLSMRFHPASL
S