MRGKELKVCVPSYLRCPILLDLMKDPVTLSTGITYDRHSIETWLDGGNNLCPVTNQALQNQDLIPNHTLRRLIQDWCVANRGSGIERIPTPTVPVNSAQIADILLEISSGQTEVAIKKLRVLAKESNRNRKCISSTNAPSVVAGVFCEHSLKAMRKLQPSVEICEEALGILAMTVPLSDEPRRSLTSFNALRCITFILRQGNPEGKSNAVLLLQEMATDREYRERIGATDGLAEGLVQVLREPICAAATKASITTICRIAASGKRIGEKVVEAGAVPLLLEILPEADRGICERALAALNVLCNCTDGRAAAYEHALTMPLIVKKMLRISQTATEFALSVLWTICRNYASESVLLEALQVGAFDKLVVLVQLGCTGKTRERATDLLKLLSKYRGDWECADTMGLKEVKI*