301 aa
MNELPRPDMMFGLKVVLAATDFSARSDRAVRRAAALARQSGARLVIAHVVDDDQPEHIVA
VEVELAESALADAIREHTYLAGLQCTPLVLLGTPFDAIVRAAHQQGADLCVVGSHRRAFL
RDIFAGTTAERVIRNSTVPVLMANLDPALPYAKSLAPVDLTDCSAQALETARQLGLLQRT
KLIVMHVYDAAAAGMLNYAGVDKTSLDDYLVDTRTDAVRDLVRFLEPLRLDDVDYSTVVK
EGAGPATDIIEAATELRPDLVVIGTHARRGAVRLLLSSVTEEVLRRLQRDILVVPVRDAG
S