MRGKELKVCVPSNLRCPISLDLMKDPVTLCTGITYDRHSIETWLDAGNNFCPVTNQALQNQDLIPNHNLRRLIQNWCVANRGSGIERIPTPAVPVNSAQIADILLEISSGQTEVAIKKLRVLAKESNRNRKCISSTNAPSVVAGVFCEHSLKAMRKLQPSVEICEEALGILAMTVPLSDEPRRSLTSFNALRCIAFILRQGNPEGKSNAVLLLQEMATDREYRERIGATDGLAEGLVQVLREPICPAATKASITTICRIAGSGKRISEKVVEAGAVPLLLEIFPEADRGICERALAALNVLCNWADGRAAAYEHALTMPVIVKKILRVSETATEFALSVLWAICRNYASESVLLEALQVGAFDKLVVLVQLGCTGKTRERATDLHKLLSKYRGDWKCADTMGLKRVKI*