MKWGLQMTTYIVKDGGNRKLPFDKSRLDGYLEKIHEEFPKLDLEDYKRKVFNFVEKKEDYAADELVDYLIREAEARTDIHIPEWEHFAARLYLNKLYKKASKNRFYNDDDKYGSYVGLQESLGERGIYSGNILKNYSKEDLIAAGKLIDPEKDKLFTYNGLYLLATRYLATDSERNVYELPQERWLTIALYLMQNEPKEKRMKLVEEAYWALSNLYMTVATPTLANAGKVGGQLSSCFIDTVDDSLQGIYDSNTDVARVSKHGGGVGAYLGYVRSTGAAIRGVKGASGGVIPWIKQLNNTAVSVDQLGQRKGAIAVYLDVFHKDIESFLDLRLNNGDQRLRAHDVFTAVCIPDIFMEAVERRGEWYLFDPHEVKAKKGWYLQDFYDESKGEGTFREKYEELVADETISKKIVKAIDIMKRIMMSQLETGNPFMFYRDEVNRMNPNKHEGMVYSSNLCTEIMQNMSPTKMIQEIISGDQIVITKQAGDFVVCNLSSVNLGRAVVAEEGTLERLIEVEVRMLDNVIDLNELPVPQATITNQKYRSIGLGTFGWHHLLALKNIAWDSEEAEKYADELYEQINYLAIRASNKLAQEKGAYKVFKGSDWNTGEYFARRNYNSPEWQELAKEVAEKGLRNAYLVAVAPNMSTAQIAGSTASIDPIYSAFYYEEKKDYRRPVIAPDLNLSTYPYYEKGAYKVDQFASVRQNGRRQRHVDQSLSFNFYVPSGIKASKLLELHMTAWNEGLKTTYYVRSNDIDVEECEWCSS*