MGRAPCCDRTKGLKKGPWTPEEDKLLVDYIQANGHGSWRLLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFSPEEQKSIVQLHAIVGNKWSMIAAQLPGRTDNEIKNYWNTHLKKQLRRMGLDEPPPGPAAGCPAARHMAQWETARLEAEARLSLLASSCSSGATATTATTSVSSSSTFAAGAEKASSKPADIFLRLWSSDIGDSFRRKTAAPALPAPPVKRKDDVVMIKQEALALPAPGDDSSAASNETEVAEALEEYQMFLDFAGEELGLFHGRYGGFSLFPPLEVLEASLDTAF