MRGKELKVCVRSNLRCPISLDLMKDPVTLSTGITYDRHSIETWLDAGNNFCPVTNQALQNQDLIPNHTLRRLIQDWCVANRGSGIERTPTPTVPVNSAQIADILLEISSGQTELVAIKKLRVLAKESNRNRKCISSTNAPSVVAGVFCEHSLKAMRKLQPSVEICEEALGILAMTVPLSDEPRRSLTSFNALRCITFILRQGNPEGKSNAVLLLQEMATDREYRERIGATDGMAEGLVQVLREPICPAATKASITTIFRTAASGKRIREKVVEAGAVPLLLEILPEADRGICERALAALNVLCNCADGRAAAYEHALTMPVIVKKILRVSEMATEFALSVLWTICRNYASESVLLEALQVGAFDKLVVLVQLGCTGKTRERATDLLKLLSKYRGDWKCADTMGLKQVKI*