MKSLLFCCLFGTFLATGMCLECDICIGLGRECNTWTKTCDANQDACVTFQTEVIRAPVSLSLISKSCGTSDTCHLNYLETSPHNELTVKTKRTCCTGEECKTLPPPVLGDKVSPPNGLQCPGCFGLSSKECTEHPVSCRGSENQCLSIIGKEFGLFFRALSYKGCATESLCTLFEKKFWNVLEDVEVDFKCTPALPKSSQ