MSNFFTLFNRYLSEKAKGEKLVWDKIQPPSPEQITPYAELRKATDPSVLNKLAVLKLNGGLGTTMGCTGPKSVIEVRDGMTFLDLSVRQIEHLNSSHNVNVPFILMNSFNTDDDTARVIQKYANHNVEILTFNQSRYPRVNKESLLPCPRSATDNKNLWYPPGHGDLFDAMNNSGLLDRLIAAGKEYLFVSNVDNLGADVDLNIFQHMIDTQAEFISEVTDKTKADVKGGTLIDYEGTIRLLEIAQVPSEHVEDFKSVKKFKIFNTNNLWLNLRAVKRVLDNEELDLEIIVNNKALESGEAVIQLETAVGAAIKHFRGAKGVNVPRSRFLPVKSCSDLLLITSDLYSLEHGKLVMNPGRMFSQTPVVKLGDTFKKVAQFQKRFKSIPEMIELDHLTVQGDVVFGRNITLRGTVIIVANEGNKIEIPEGSVLENKLISGNLAIIDH*