MGEEGENLSVEVRALNLGEPWEACNLVKKAKPSGAFPGEVVVKMVCRCINPSDVDAIRGTYTGWHPPSFPATPGFEGMGVIDQVGEGVFNVEVGQRVFPISGQTRGQQGLWQEFIMIPAEYVIPIPSSLPDEIAAQFLVNPWTIMGMLEVLQVPKGEFLLQTAAASVLGRMLIQYAKHIGIKTINVVRRSSQVEELKALGADVVINCTDEDIVEKVKIATNGKMVHSAIDCVGGKMTKTIVSCIRDGSTIIVFGALAELHSECYIPDLVFRDIKMHGFWLISWLRSLSPLKLSEISNHVMNLLEKNIITPRVGQKFPLHQVKEAIQKSLEPNRGGKVLLVSY*