MLVRFRHIVTYFNNSCRAKRTRLHPFANHLGLKTQGKAAQKSLGPMASPDIPDRARAVLEYWFGPEYSTADDSFTPQNKMQLWFRGGPAVDQYITEHFEQDVRKIGEGQYDSWRDGNPLSLVAGIILMDQFTRNIYRGRPEAFALDSKALAWADHAVAEGADKALPAMVRYFAYMPYMHAEDLEAQERGVQLFRVAAETTEAAGPAAAAAAKALRNALSYMEAHRNVVAAWGRFPHRNTVLGRTSTAEELAGLADGSIAKF*