MSLTSKLSITDVDLKDKRVLIRVDFNVPLDKNDNTTITNPQRIVGALPTIKYAIDNGAKAVILMSHLGRPDGKKNPKYSLKPVVPKLKELLGRDVIFTEDCVGPEVEETVNKASGGQVILLENLRFHAEEEGSSKDADGNKVKADKDAVAQFRKGLTALGDIYINDAFGTAHRAHSSMVGVDLPQKASGFLVKKELEYFAKALEEPQRPFLAILGGSKVSDKIQLIDNLLPKVNSLIITGGMAFTFKKTLENVKIGSSLFDEAGSKIVGNIIEKAKKHNVKVVLPVDYVTADKFAADAKTGYATDEQGIPDGYMGLDVGEKSVESYKQTIAESKTILWNGPPGVFEMEPFAKATKATLDAAVAAVQNGATVIIGGGDTATVAAKYGAEDKISHVSTGGGASLELLEGKELPGVAALSEKSK*