MSLEDDGDTEGFQAFAERHDSEAFDYTHVFQEPFLLEIPLKAQVMITVETIEQIPCGSTNREVYASRDYGDRGGRSTLLRQYMDHGGRTLNNSSVCDYGGSMVDDLCEEARLKSCDGHMVSAQDDRDRLRIDMIYYRGDTHLDLEATFEEMIMRSMHDTPSVGLSGDLYEHEPPLRCANVGTRIGNGKRNCCAGKRNHCAGKGIAVLVRGITVLVRGISVCRFFSSLVMAMMQICACRSVAVGTRVALTCSSMDALAVILHRNTHHLNDGLSLVGVIEGVSLSEALLMHSNRLEEKELRMDHYRVVSCEYFEWAVPDMPLK*