MQKEFITVKELYREKEQYIGKTVKVAGWIRTSRVSKNFGFIELNDGSFFKNMQIVFDEKVENFKEVGKLAISSSILVEGELVSTEGAKQPVEIHAKSIVVEGESDSSYPLQKKRHTLEYLRTIAHLRPRSNTFSAVFRVRSIAAYAIHKFFQERNFVYAHSPIITGSDCEGAGEMFRITTMDLNDIPKTEDGKIDYTQDFFGKEANLTVSGQLNAEIMALSFRNVYTFGPTFRAENSYTGRHASEFWMIEPEIVFADLEDNMELAEDMIKYVISYVLENAPEEMEFFNSFIDKGLLERLNKIVNSEFIRITYTKAVELLIESGHEFEYPVEWGCDLQTEHERYITEQIYNCPVFVTDYPKDIKAFYMRMNEDGKTVRAMDLLVPGVGEIVGGSQREEREDVLLDRINEMGLREEDYWWYLELRKFGTATHSGFGLGFERIIMYMTGMSNIRDVIPFPRTPKNAEF*