MGKEVDNKFTWVIKNFSSQQSRKNYSDEFFVDGCKWRLLAFPKGNGVEKLSLYLAVAGSEFLPDGWRRHAYFHFSVVNQLSDELSQARETKNWFDASTSDWGFTSMLSLKKLHDKDGGFLVNGELKIVVDVSVLEVIGKLDVPVESEETTTKALSELEENDVPEESEETTKALSKVDENDGAESNDSLKEASSVKESMDVNGFRVLPSQVETVSCIFERHPDIASEFGPKNQHLRSAYMNVLLSLIKTMCQSTQELSKDDLSDADAALAYLTDAGLNLNWLEEKLEEVSEKKENEEAGETRVHEIEEELKELKLKCSNLEAQLEKEKADVSVARAPFSFDDIV*