MEGDAGRDLEVQRSLDGRVNEPSCCLKARASPVDSELEANCHATVVSGWFSDKGGKSMYFNNPMWPGEAHSLEVEKILFKEKSEYQEVVVFESATYGKVLVLDGILQLSEKDECAYQEMIAHLPLCSIESPKKVLVVGGGDGGVLREIARHRSVDLIDICEIDKMVIDVSKKYFPELAVGFEDPRVHLHVADAVEFIRNTPEGKYDAIIVDSSDPVGPAQELVERPFFESIARALRPGGVLCNMAESMWLHTHLIQDMVTACRDIFKGSVHYAWATVPTYPSGVIGFILCSTDGPPVDFKIPVNPIEKVEGALEHWRELRFYNSQMHQAAFALPSFVKREVSCL*