MGGTNGVLCRYYLYGACKLGADCAFSHNLDDAESQVCRFYQRGECTYGDRCRYQHIKPEWGGRKQEAGPSPGYTPQVVRRPAADDLSEQLPISRLRLGGQAPDAASAAAAGGSSSSSSSKLVLATASKVPVPLPLPLPVPVLPLDPFGSAAGTGDASGAADAVAGTANAVDEWQQGAEEDADAGQYGGQYWLQEGYEEAAGGGQYHWYQGEGEEGYQGEYYGEEEVGWQEGQAGEEQHGAAGDGSGDGDTQAAAWSLPAGGGDAEQWQGAGHPSLRSLCMQWFSTGACNKGSGCKLLHGELCQHCHKHALHPSDLAAREQHLAECRLRHERLEARARSAAVECGICLEAVLAKTAPGERKFGLLTGCDHPFCX