MDEHQALGGGPGLLTIADTRTGLEFELEIKQGGIVLAKEMINKVAMHVSQDGDLLLFDPGYFNTAVTKFAISLANGNDGTLKFRGYPVEELAQHCTFLQVAYLLIYGDLASKAKLSRFEDSVRKETCCHKGAMGLIKSQPKNAHAMGLLATAISSMSSFYPQPDGAYQDKHVQDQLIARVLGQIPIYIAHIFQHAEGMVLPNPSSELPYVANFRYMHIKLVSLFPRSSPLLARILERLLIVHMEHELSCSSAAVRHLVSWQVGVDLYTCLAAGVATLGGPFHGGANEACANMIQEIGTVDNIPAYLEAVKNKKKKLFGFGHRIHRAYEIRVKVIRQLAEDAFEIVGHDPLIKVSDALAEAALSDEYFIKRKLYPNIDFYSWIVFKALGFQGNFPLLFALARVVGYLAHWKECLDLRDNKIVRPRQLYIGEWLQHY*