MVVLGSTGSIGKNALKIAKKFGVEIEALSCGKNIALINEQIKVFKPKKVAILDPNDLDYLEPLGAKVFVGLEGIDAMIEECVSNLVINAIVGVAGLKASFKSLQRNKKLALANKESLVSAGHLLDISQITPIDSEHFGLWALLQNKTLKPKSLIISASGGAFRDTPLESIPIQNAQNALKHPNWSMGSKITIDSASMVNKLFEILETYWLFGASLKIDALIERSSIVHALVEFEDNSIIAHLASADMQLPISYAIDPKLASLSASIKPLDLYALSAIKFEPISMERYTLWRYKDLLLENPKLGVVLNASNEVAMEKFLNQEIAFGGLIQTISQALESYAKMPFKLSSLEEVLALDKEVRDRFKNYR*