MEVSSFSTVPRYCNSRSFVPELSRFRGFKVHLWDQSLVPLHFSIRKRKNTPRYLISCSQKKDVTVVDGSCMDEIYDKLAERLVPTAAAMFSPNLKRLVGLAGPPGAGKSTVANEVVRRVNKLWPQKAASFDAEVNPPDVAIVLPMDGFHLYRSQLDAMEDPKEAHARRGAPWTFDPALLLNCLKKLKNEGSVYVPSFDHGVGDPVEDDIFVSLQHKVVIVEGNYILLEEGSWKDISDMFDEKWFIDVNLDTAMQRVENRHISTGKPPDVAKWRVDYNDRPNAELIIKSKTNADLLIRSMNI*