KEAMEVPQVLHMNGGEGTNSYYRNSLFQKKVILKAKPILDESITELCRANLPKCLTMVEMGCSSGPNALLPLWEIIERIDSTCNEMKKKPPMLQVFLNDLPGTDFNTIFRSSVPNFQEKVVQEKGNKFGPIFISACPGSFYGRLFPPQSLHLVHSSCSVHWCSQVPEGLVTESGIAMNKGNICIAETSPPSVHKAYLDQFERDFTTLLKLRSEEIVPGGHMILTITAKNNDNPYCKYGSEFWPLIGMTLNDMVEEGLVQRSKLDSWNIPLYYPSAEEVTDLIQKENSFTISRVEEFVQSWDDNIEDGNSNLVFDKWERGKHVANYMRAAAESMLVTQFGNAIIDDLFNRLSAKAAYYLENGMGLFNHLVISMTRK