MIHIRIYQLYSCKVDEHGKAEGVLFEDDGDGYEFTKGGYLLTYYVAELQSSVVSVRVSKTEGSWKRPKRCLHVQLLLGGGAKIDARGTDGEVLQITMPSEHEVSDLVSTSKERYRNCLESAKLIPDVQEVSGHKGIELSSTPIELKSSDWALKVVPWIGGRIISMMHLPSGTQWLHSKIEANGYGEYSGVEYWSAGWSEEYTIVERNLEQAGEEESLKLEGEIDGGLVIERQISLPKDNSKVFRVDSGIIARNVGAGSGGYSRLVCLRVHPIFNLLHPTESFVLFVSIDGSKHEVWPEASEQSYEGNLRPNGEWMLVDKCLRLALVNWFDITEVHKCLIHWGTRTVNLELWSEQRLVSKQSPLTISHEHEVRAIP*