MKVKKPRGIRHDRDCGRCKVRGVKCDLNRPRCQACLQGGEACNYPQRVVWVEDNKKSKSPKRTLPQLPNEESHIEVTAKSASINLYGFVDLLDTFCQQIQSSSRDIPEEGIQLISRTLSFARSRIQDANNKESLQSHLVALTNLSQVIQSAHPIALFGIATFAMFEVCCGSFGNWHCHLQGARSLLDLHCQHKADLDNLCDEISGLADVLAYLVWFDVTGALVRESPLIFEDWHRETLSTGFFDSVGCPPDTFDLLVYLAKHSDGDGISTMDLSSRAMAQILQLNASDSTDRNLAATVYRGAAAIMAFSRAGMTTGGDPSASTYHLNVVSSMVDRACQAIAEIPTTSRFYVHLATPAYLTGMSASTARQCEIIRGYWRNCQSCEFPRYPDAEAQCERRWRICGVGFSVD