MGRAPCCDRTKGLKKGPWTPEEDKLLVDYIQTNGHGSWRLLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTSEEQKSIVQLHAIVGNKWSMIAAQLPGRTDNEIKNYWNTHLKKQLRRMGLDEPPPGPAAGCPSARHMAQWETARLEAEARLSLLATAASSSSCGAIAATSASSSSSTVDLKTACARPADIFLRLWSSDIGDSFRRKTAAAPVVKRKDAVIKQESQALLLGPGDDSSAASNETEVAEALEEYQMFLDFAGEELGLFHGRHGGFSLFPPLDVLAEASLDTAFK