MHDVVRDVAISIVSEGEHNFMLRNGCKTIERISTGALSRLVQLEELYMVVVEYCSYSTLSELKSLSRLTALTLSKCVEDVIYSNLSLSSKWTRYNLTVSDMWTSIMDDYDRNITLEVMETRSLGNWISHLLKESELIHLTRKSSYNVLTELQQNKLQNVKCLHLARSYLVIHLLKRSGRRHEIIEFPNLYELKLQYIKCMNHFCSDNVEAIKFPQLRKMIFDELPKFQNFWPTTNNSITISNPLFHEKVSCLNLKELDIYSSNISSLCSHQLPIAYFSKLEILEVKNCRKLRNLISPSVTRVAWNLRIQLIENCMSMEKVITQEEQQGEEIMNDELLFPLLEELQLEGLPKDVKIDDCPVIKTLSVSTVSLAWVNYDDRVELDDLNECIQQRFNSKEQTASKGTNESDESEANDGDKFEAADDSEGRCMCL*