MTRHGKNCTAGAVYTYHEKKKDTAASGYGTQNIRLSRDAVKDFDCCCLSLQPCHDPVVTPDGYLYEREAI
LEYILHQKREIARQVKAYEKQRGARREEQKELQRAAAQDQVRGFLEKEAAIVSRPLNPFMPKAATLPNTE
GEQPGPSVGPVGKDKDKALPSFWIPSLTPEAKATKLEKPSRTVTCPMSGKPLRMSDLTSVRFTQLDDSVD
RVGLITRSERYVCAVTRDSLSNATPCAVLRPSGAVVTLECVEKLIRKDMVDPVNGDTLTERDIIVLQRGG
TGFAGSGVKLQAEMSRPVMQA