GCKKPSDCTVSRLLSVVESELRAGRDKGDPTEKQLQVVLEDATLWQRFREVTNEMIVTKNGRRMFPVLKISVSGLDPNAMYSFLLDFAPTDGHRWKYVNGEWVPAGKPEPPNHSCVYIHPDSPNFGAHWMKAAISFSKVKLTNKLNGSGQIMLNSLHKYEPQVHIVRVGGPHRMVMNCSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERNHPKDAPETVAEGQHMTYSHLGGWLISNPDAMCASGSSNYQYTGPLPLTAAHNSHSCERYSALQGRRAAPYPPSYMQRNHSPSVNLLEGSSNNLQVYSGHDSWTLPSSPHANLLSVPPTKGAASPGPSHYPCLWTVSNSTAVNVANPGSEVNSSPSSMFLRGN