MDRVDEEIEIPNYFLCPISLEIMKDPVTAVSGITYDRQSIVQWLEKVPSCPVTKQHLPLDSDLTPNHTLRRLIQHWCVENATRGVARIPTPRAPPGKLNIVEEIKNLKKFVVEASGREETLKKLEVLAMEGETNRRMMCEAGVHRSLILFVVKCTREEEEEGQHLKGHLDESLRLLHLIGVPLNDARALLIENDQMLESLTLILHQQDFINKAYTIVLLRNLTGNASSHIVERFGAEILKGIIGFLKDVVISSFNLTSPSVSATLQPSSSSVRSKLDRSLVIKRGVTAALMILLETSSWSRNRTILVDLGAVSELIELEISYSGEKRTTELVLGILSHLCCCADGRAEILAHGGGIAIVTKRVLWVSTAADDRALSILSTLSKFSPENEVVEEMVCVGTVEKLCSVLRVDCGLSLKEKAKEILRDHFDEWKRFPCINVHLHTKLLEQ*