MECVVPLLTASEPLMVAHRCGGGEAPENTLESIRYCLNLKVPLIQLDVMHTKDEKVVLFHDVPVERNMEKLTGVTGQIGDFNYSELPVFKAEFQPNAFCPEDAPPVKVNHRQVSLFEDACKLLAGKNVGIILEFWQESESLVLHVVEMLRRHGLLNQIAAWGSPEKVTIQSWCRTACPEIPVLITLAQAFRVWTCWNLGFHCIGSLGRWLPFLVQGPMVFNVPHISEPWYGALCKFAKTDSHSRSVKTCIIGSLLCLLKCWTDTPRLFLHLATRYNVPTILFIANDSTSVKKCCSYKGVNAVQTDYPKKFMPIFQHT*