MPMHPDYTKDHTVMLNCTNAAPLVSPLDDYNEKDLPLTWKTKTIKKLDPNTYVFYCTARLTTARINKNMVVIEHKGELSLINPLKLTGEGQRKLGNLGAIRHIVRLGATLHGHYEDEYYLNTIPGVQRWAPGPFSDPRSHNLPIHHTLKERNSAPFPQARVFCFKYTKDPEAVIMLERENHGNVLLTGECLQSQKDNEFVNMPVVAKMKLNGLLRSDIVVSPPWIKEMAPPKTAGIGEQKAYKRDLRTDFQRLLGLKFNRLLSTSGNVVKYGAKEGAVLAVEYAFPLWGSSQHVQ*