MDVEKVFHMTGGVGETSYSRNSSFQKKASDMVKQVILETVEEVCLTTKPKSIGIADLGCSSGPNTLSNIKQIIETTSRNNKLLQPAAPTEFRVFLNDLPTNDFNVIFQALPEFRHQLKEKRNHGQDDEIGPSNIYIAAYPGSFYGRLFPDHCLHFIYSSYSLHWLSRIPPRIYDEDGRSMNKANIYISESSPTQVSEAYFEQFQEDFSLFLRSRSEELVSGGKMVLILLGREGLHHADRGNAFFWKILSRSLTNLINKGEVEKEKLDSYEVHFYAPCKEEIGEIIKRDGCFQVDRLEIFEVEKNIVRNGMSYGRMVAMTVRAIQESMISLHFGEAIVESLFEEYGRMVDEEMAKEEIRPITFLLVLKKL*