MNTLGDKLMELSAIYHGPESEYAYLYKDKKLHIRIRTKKGDIESINLHYGDPFIFMEEFYQDTKEMVKITSGTLFDHWQVEVSVDFARIQYLFELRDTEGQNILYGDKGCVENSLENLHAIGNGFKLPYLHEIDACKVPDWVSNTVWYQIFPERFANGNALLNPEGTLDWDSSVTPKSDDFFGGDLQGIIDHMDYLQDLGITGLYLCPIFESTSNHKYNTTDYFEIDRHFGDKETFRELVDQAHHRGMKVMLDAVFNHIASQSLQWKNVVKNGEQSAYKDWFHIQQFPVTTEKLVNKRDLPYHVFGFEDYMPKLNTANPEVKNYLLKVATYWIEEFNIDAWRLDVANEIDHQFWKDFRKAVLAKNPDLYILGEVWHTSQPWLNGDEFHAVMNYPLSDSIKDYFLRGIKKTDQFIDEINGESMYYKQQISEVMFNLLDSHDTERILWTANEDVQLVKSALAFLFLQKGTPCIYYVTELALTGGPDPDCRRCMPWERVSSDNDMLNFMKRLIKIRKYASVIISHGKYSLQEINSDLVALEWKYEGRILKAIFNQSTEDYLLEKEAVALASNCQELDNQLVISPDGFMIF*