MALSSTRQKIPEDEEEKQRQVVLQKLGAHLYEVQHSRGISVSGWEITAKKFPILNMQAVEQWERMLGTTHLPEMVFGDSSLELLHKASGICINFNAFDALCNWKKEALPPVEVPAAAQWKLRSKASQEIVLDYDYTFTTSYSGSDARIKQEDAPHDGLKLEWVDTEDRMDLVALQARDPILFYDEVVLYEDELADNGVSLLTVKVRVMPSCWFLLLRFWLRVDGVLMRLRDTRMYSSFQADARENPTVLRERCIKEGNVKDLLAKGVLPDMLADKDGSLVFDKLKVCKHFHEKLVAV*