ala arg asn asp cys gln glu gly his ile leu lys met phe pro ser thr trp tyr val