MVFSHKKITFPCAIVDFTGVMKINVYTTHDKLSAMTEATSELVIWRNGRLATLNPDHAQPYGLLERHALLVRDGRIAAIVAEDDVPSGRSIDLEGRLVTPGLIDCHTHLVFGGSRAQEWEQRLNGVSYQTISASGGGINSTVRATRDSSEAELLALAQPRLERLLREGVTTLEIKSGYGLDLPNERKMLRVARQLADHNGVELSATLLSAHATPPEYQGDADGYITLVCETILPTLWQEGLFESVDVFCENVGFSPQQTERVFQAAQALGIPVKGHVEQLSSLGGAQLVSRYHGLSADHIEYLTEEGVAAMRESGTVAALLPGAFYFLNETRKPPVELLRKYQVPMAVATDFNPGTSPFASLHLAMNMACVKFGLTPEEAWAGVTRHAARALGRQASHGQLAPGFVANFAIWDAEHPVEMVYEPGRSPLWHRVVQGELQ*