MDSVDGLQCLTMTAENPPSGDLIPAPLVTCKLCLCEQSLDKMTMLQECQCIFCTPCLKQYMVLSIREGCG
SPITCPDMVCLNHGTLQETEIACLVPLDEFQLYQRLKFEREVHMDPLRTWCPVADCQTVCHISAGDPGQP
VLVECPSCHLKFCSCCKDAWHEESSCRDSQSAMPEHGALFGTDADAPIKQCPVCRIYIERNEGCAQMMCK
NCKHTFCWYCLQNLDNDIFLRHYDKGPCRNKLGHSRASVMWNRTQVVGILVGLGVIALVTSPLLLLASPC
IICCVCKSCRGKKKKHDPSTT