MFLLDQDLSGTFDDKIFDIPIEPVPTNEVNPPPTTVPVTTDYPGSYELELRFQKSGTAKSVTSTYSETLNKLYCQLAKTSPIEVRVSKEPPKGAILRATAVYKKTEHVADVVRRCPHHQNEDSVEHRSHLIRVEGSQLAQYFEDPYTKRQSVTVPYEPPQPGSEMTTILLSYMCNSSCMGGMNRRPILTILTLETEGLVLGRRCFEVRICACPGRDRKTEEESRQKTQPKKRKVTPNTSSSKRKKSHSSGEEEDNREVFHFEVYGRERYEFLKKINDGLELLEKESWKRLGAKCQSGANLVNLKPGKRR