MSKPCSVCLEEEIVLPEVELDEKTDPTESANEPGSKKEKMQRIAPTECRICFRPAHGHHCGVASCKACKTFFRRICVSDLELYCKWEKKCFEDRETLRLRCQSCRYSKCIEIGMNPQFLELTEDEKKSENFKKLVPIEVKKPKISENIQSKEVLRKNKIDMLVYLESKLDKFRMSSYNPFWMEFGSLEEMIKHETRICFGDRCGVMPGWPLQQLQIPPLPSKSKIRALPDDPKLLCAPLPPGFERHYPVSQMAFGPLIRCGIQPTEYILLKAICLCNPTVPGLSNHAQDIITAERQIYADILLNHCLKVHEKSGPTRFMEILSILPVLEQQQRRQKDDHIYLIAPLVEKLGIFSQLMHDLYYN