MTRHGKNCTAGAVYTYHEKKKDTAASGYGTQNIRLSRDAVKDFDCCCLSLQPCHDPVVTPDGYLYEREAI
LEYILHQKREIARQMKAYEKQRGARREEQKELQRAAAQDQVRGFLEKESAIVSRPLNPFMPKAATLPNTD
GEQPGPSVGPLGKDKDKALPSFWIPSLTPEAKATKLEKPSRTVTCPMSGKPLRMSDLTSVRFTQLDDSVD
RVGLITRSERYVCAVTRDSLSNATPCAVLRPSGAVVTLECVEKLIRKDMVDPVNGDTLTERDIIVLQRGG
TGFAGSGVKLQAEMSRPVMQA