MSLSSKLTVQDLELKDKRVFIRVDFNVPLDGKKITSNQRIVAALPTIKYVLEHNPRYVVLASHLGRPNGE RNEKYSLAPVAEELQSLLGKPVTFLNDCVGSEVDSAVKASAPGSVILLENLRYHIEEEGSRKVDGQKVKA SAEDVAKFRKELCSLADVYINDAFGTAHRAHSSMVGFDLPQRAAGFLLTKELQYFGKALENPTRPFLAIL GGAKVADKIQLIDNLLDKVDSIIIGGGMAFTFKKVLENAEIGDSIFDKAGAEIVPKLMEKAKAKGVEVVL PVDFVIADAFSADANTKIVSDKEGIPAGWQGLDNGPESRKLFAATIAKAKTIVWNGPPGVFEFEKFASGT KAMLDEVVKSSTSGNTVIIGGGDTATVAKKYGVTDKISHVSTGGGASLELLEGKELPGVAFLSEKN