KSANPVGQLPEGLPETNQGLPFTFLQPLSHAPGALSSTPDHSFSLELGSEVHISEGERKPDSASITMISRCIKEEDAPSDNDSGTCMSPEPYLGSPQHSPSTSRGSPNRSLLSPGTPCGSVRPKPYDTLGEKMVAAKVKGEKLEKKWKTMEQNKTAATRYWQKKRAEQEALPGECKELEKKNEALKQRADSLAKEIRYPKDLIEEDHKARVKKKAI