MKILLDKVIEYFNLEEVNRVLVKTNWSLEDLQRGYLLTSSPTFRCIGVKNELTLLHVVGTLFPDLSTISDKLRQSLLESLVGNNNNNSYIGDVNMSASTSSAPEIEPQVEGTAVSEGASSSRTSSTCPPPISPLEVSSTVAAERSEKLRIFKSTKRRVQCQTCGRSFCDKGALKIHNSAVHLKETHTCTVEGCGRVFSSRRSRNRHSGNPNLHTALTMKRQMNSSIEQTLQCTVPNFMPAANSNVMSLFSRLASPIDENHRQSPNKSTSSTPSSVCDETVISNKAMNVDEMSKQLERVRQIFNLTQNPSVLIN