MKGKKPRGIRHDRDCGRCKVRGIKCDLNRPRCQACLQGGEACNYPQRVVWVDDKKPKRPKGTSPQIHNAETPNVEAYKSASINLYGFIDLLDAFCQQIQSSSRDIPEEGIQLISRTLSFARSRVQDANNKESLQSHLVALTNLSQVIQSAHPIALFGIATFAMFEVCCGSFGNWHCHLQGARSLLDLHCQHKADLDDLCGEISGLADVLAYLVWFDVTGALVRESPLIFEDWHRETLSAGFFGSVGCPTDTFDLFVYLAKHRDSNGIRAMELSARALAQILQLNAGDTTDRNLATTVYRGAAAIMAFSRAGMATGGDPSASTYHCNVVSSMVDRACDAIAEIPSTSRFYVHLATPAYLIGMSASTARQCEIIRGYWRNCQSCEFPRYPDAEAQCDRRWRICGVGFSVG