301 aa
FQYGYEYLGCSPRLVITPLTDRCYLTLTGALHLHLGGSPAGPAGTGKTETVKDLAKAMGK
QCVVFNCSEGLDYKMLGKFFSGLAQSGSWCCFDEFNRIDVEVLSVVAQQIHTIKAAKDTQ
SLRFMFESRDIKLNMSCGYFITMNPTYAGRVDLPDNLKSLFRPVAMMVPDYALIAEIILF
SEGFRDAKSLSQKIVNLYQLASKQLSQQDHYDFGMRAIKSVLVMAGHGRRHAQQRPDGTV
KPLKDEEESHIMIHSLRDANLPKFLAEDVPLFESILADLFPGIVPPSPDQGVLEVNFNLT
S