MMALNNNEKQELNDDDDGEEKQLQLALRKLGARLFQGPHHRGILVSGWQITAKKFSILTMQAVEQWERNLETSHLPEMVFGDSSLELVHQASGIRIHFNAFDALCSWKKEALPPVEVPAAAKWKMRSKPKQEIVLDYDYTFTTSYSGSEAFENLTDGVSQSFKLEWTHTQDRIDLLALQARDPILFYDEVVLYEDELADNGISLLTVKVRVMPSCWFLLLRFWLRVDGVLMRLRDTRMYCSFQHTAGDGVCPVVLRDRCIREGSIKDLLTRGVLPDMLGDKDGSLVHDKLQVCKQFTEKLVVKKC*