MRRFRNAKILATLGPSSDTPDVIRSLFEAGADVFRFNFSHGSHEDHRKRYQAVRALEREFGHPIGVLVDLQGPKLRVGVFEGGQATLEPGQSFRVDLSPAPGTAERANIPHPELFQALEPGTTILIDDGRIRLRADEVGPDYALTEVEVGGEISDRKGFNVPDVILPLAALTEKDRRDLQFGLDLGCDWIALSFVQRPEDVAEARKLVGNRARVMSKLEKPSAIDHLEQIIELSDAVMVARGDLGVEMPPETVPGVQKQIVRASRRAGKPVVVATQMLDSMISAAQPTRAEASDVATAVYDGADAVMLSGETAAGKYPTESVTMMSRIIRQVEKDPLYRSLLDSGQHDPEATAADAITAAARQVAETMRAAAVVTYTTSGSTALRAARERPSVPILCLTPNAKTAQQLTVAWGVHTVVTVDATNINDMVERAGELAQTLDFAQPGDRLVVTAGVPFGTPGATNLLRIFWVEA*