MGRAPCCDKKGLKKGPWTPEEDKLLVDYIQANGHGSWRLLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTAEEQKSIVQLHGIVGNKWSMIAAQLPGRTDNEIKNYWNTHLKKQLRRMGLDDPPPGPAAGCPAARHMAQWETARLEAEARLSLLSSSGAAATTTITAATTTTSTSSSSTTAGPVAAAATSPADVFLRLWNSSIGDSFRKLAVVAAGSSSPSRADVTKDAVKQEEEAAPAGDDSSAASNEVEAATMAVDEYQMFLDFAGEELGLFHGRYGGFSLFPPVDLLEASLETAFK