301 aa
MPSNKLVALVTGANRGLGFNLVRELCRQFSGDVMLTARDTGRGQAAVQQLQAEGLSPRFH
QLDVDDLQSIRALRDFLLQEYGGIDVLVNNAGVYLCNSSPNLSFPDEAEMTVKTNFHGTR
NVCTELLPLVRPGGRVVNLSSTDGLRVLKECSPELQQKFKSDTITEEELVELMNKFVEDV
KNEVYSLDGWLTPTYGMSKIGIAVLSSILARKLNEQRKGDGILLNACCPGWVKTDMGGPK
GYKSPEEGIKILLHLALLPPDAKGPHGQFVIERNTEDWVKKCLGLKKTDDLNNLPWKIHW
I