MAISKEKLVFDIRLATVVPGKISGENKTYELKGIDLAMKMHHLKGLYFFTNTKIGIEEIKSEPMYDWLVSYFMACGRVRASSDETGNRASIKLNDAGIRMVEARSNKTVEGWLAMEDFLSLQDCLVYNHDIGPELAFSPLVCLQVTWFKCGGISMGLSWAHILGDAFSASEFMNMWSQYMQGHHKQPKTLAQQNPSKPIYPPLNPSQKPVSLKRIDPVGNHWVNPTKCKIGTHSFHVTPKQLAQLHLRVYGSNKNEIDTSKGFEVITSILWRSIAKIREDLDTKVVTICRPKRIKRKQGVPYNGQVIGTVEVGFSVSSVDPLKLVQLIVENVLDESNIVEELVNKEMSTSDYVVYGANLTFVDMEEVDVYGFEIQGNRPTFASYTIDGIEDKGAILVLPGPKDGDNTNGGKLIVLLLPENEIVSLKNELKEEWYIT*