MKFGKEFTSQMVHEWQEAYMDYNYLKNLLKDILNFKKKNASLSEIAATPEGSLKRRISMYRAFSGLQSRYTSFKGNNNSNNHEDEVILVNTVQQEGPHQTMFLMSSEQGGEYEMVFFKRLDDEFNKVVTFYKKKVGQVKDEADELSKQMDALIALRIMVDKPSIDMHSAPGMDPASVVPLHLTSQLRSHMEVIQEVEMSSEEIVEDESTSGKRDTTKMNPMGFRPAPVEILDNVKINIEPATPMSTLKNVIKSAKSDLSFSRQELRKAEEQIRMAFVEFYQKLRLLKNYSFLNVLAFSKIMKKYDKIASRKASKSYLEMIDKSYLGSSDEVAKLIERVEVTFIKHFVNGNRRKGMKSLRPQAKRDTHRVTFFMGMFSGCSIALVAAIAVAIHAGNLLEHKDRGQYMDNIFPLYR*