301 aa
MSKMWSISVPGSTANLGPGFDSVGLALGLYLKLDVTLQNEWQFVHHSSHLPVEMIVEDHL
VYQVAQQVAQKFNVQLPACKVDMYSELPLARGLGSSASAIVAAIELVNVVCDLQLDEQAK
CALSSEIEGHPDNAAASVCGGLVVGATLPNGELHLVNEKQVDAAFAVFIPNVELKTAEAR
KALPTTYEKGYAVHASAYSNLLVAALLKQDYALAGQFMEADLFHEPFRAHLIPNYETIRT
LARDHGAFGTSISGAGPTMISLIDSSKVDAFVEKMQQYLPDYTIKAAHVDTQGVQVTVQN
R