MSNRKYFGTDGIRGRVGNAPITPDFVLKLGWAAGKVLARHGSRKIIIGKDTRISGYMLESALEAGLAAAGLSASFTGPMPTPAVAYLTRTFRAEAGIVISASHNPFYDNGIKFFSIDGTKLPDDVEEAIEAEMEKEITCVDSAELGKASRIVDAAGRYIEFCKGTFPNELSLNGLKVVVDCANGATYHIAPNVLRELGATVIAIGCEPNGVNINEEVGATDVRALQARVLAEKADLGIALDGDGDRVIMVDHEGNKVDGDQIMYIIAREGLRQGQLRGGAVGTLMSNMGLELALKQLGIPFARAKVGDRYVLEKLQEKGWRIGAENSGHVILLDKTTTGDGIVAGLQVLAAMVRNHMSLHDLCSGMKMFPQILVNVRYTAGSGDPLENEAVKAVTADVEATLGNRGRVLLRKSGTEPLIRVMVEGEDEAQVTAFAHRIADAVKAV*