MSNRKYFGTDGIRGRVGDAPITPEFVLKLGWAAGKVLARHGSRKIIIGKDTRISGYMLESALEAGLAAAGLSASFTGPMPTPAIAYLTRAFRAEAGIVISASHNPFYDNGIKFFSIEGTKLPDDVEEAIEAEMEKELTCVDSAELGKASRIVDAAGRYIEFCKGTFPNELSLGTLKVVVDCAHGATYHIAPNVFRELGAQVIAMGCEPDGLNINEEVGATDVRALQARVLAEKADLGIAYDGDGDRVIMVDHEGNKVDGDQILYIIAREGLRQGQLRGGAVGTLMSNMGLELALKQLGIPFARAKVGDRYVLEMLQEKGWRIGAENSGHVILLDKTTTGDGIVASLQVVAAMVRNHMSLHDLCSGMKMFPQLLVNVRFTEGSGNPLENEHVKAVTAEVEAALGKRGRVLLRKSGTEPLIRVMVEGEHEDQVHEFAHRIAEAVKSV*