MEWLKQLKDVVGEADDVLDEVDYDMLRREIAPIVGMGGMEKTTLAKSVYNNPKIQQHFDVKVWVCVSVKVDIKTLLAKIYEILAGQAPKSAEMGNLISSLEEKLGSKRYLLVLDDVWDEERSHWEEFKSHMMMIKSEIGSGVLVTTRKLDIGTKAMKIDSCLLNSLSDDHCWYIFKERSFLAGHSPQPELEEIGRDIVKKCRGLPLLVKVIRGVLQNYSDPEKWLAFKNSDIWDLEDERERVQKNLELSIDNLPRLSISKQCFAYCSIFEKDTLMEREELIQLWMALGLVQADDT*