NGERYKLCALTLLSLALDEPIRSVRFMPLTGIHTPTRSIPKQLPLGDCAMDRIPSAQPACLERAASLSGMDFSHMYPVFKHRKGLKRCEESKDTYKLPHRLIEKKRRDRINECIAQLKDLLPEHLKLTTLGHLEKAVVLELTLKHVQSLSSLIEQQQQQILTLQSGSPSEESRISAEEMFHSGFQLCAEETLCFLQGGERKELVAHLHRVASKLGKSSPSFPKLPEKPVPKVQATNCVPVIRRAAPLPSGEQSGTDTDTDSGYGGEAEKGECHPEITEKEEAPALERIIKQEKDGIPKKKPRIEATEEETRFCSSDLSSLGVYPTQPPLCLPFYFIPPSANAYLPMLEKYWYPNGSVPMMYPPISHSGLLSQDTCKPQHATPQTVSPLDSSALLQALKQMPALGTEPKD