MKSLRPLNSRRRKKKLKESFYLRTAYTPTLQTQNGTSMEAEDDHPSNKDLFFDGHHQSLSSTEAAYSPNAKTKVESGFGLFCVMRKRARGDDDDDMSSSDFDYVEKGDDFFCSDSDTDLSECSEFDVISQHVVEDKGLFGSESLSTCNSPCLSEDHKIGLGISSLPLTKTLEEPSRQWSVCGSVAAVRNIPLVGGAETLYQEEEADGEDEMSFSDIDAMVRRLNLIPDDSDSCLDMEERNMSKHPRHTLLGLEHCSVTSVPRGIISQGALAVLHGRDFKHFIRKQEVIIGRSSDGMNVDIDLGKYGYGSKVSRRQALVKLEKNGTFSLKNLGKRHIIVNGEKLSTGQIASLTSRSSVDIKGKVFVFMINKEAVRQFLKNNTRRNSKDDTKFRWCE*