301 aa
MDRFNAMRVFTRIVELGGFAKAADSLHMPRASVTVLIKQLEAHLGVQLLHRTTRQVSPTL
DGAAYYQRCVSLLADLEEAEGLFSTRQPKGTLRVEMPAAVGRLVVFPALPEFTGRYPQID
LEIGLNDRPVDLIREGVDCVIRGGLTLDDSLVARPLVQMDQVTCASPAYLLTHGVPLTLA
QLSGHQMVEYFSGASGKRYGLEFQQGEDVQFINLPKQVSVNSAEGYLAACVAGYGLVQAP
HYHVTQLVREGRLQAVLTDCPPPRMALTALYPPHRQLSPRVRVFVDWLVDLCARPTSGFR
R