MSSSALPPLGNLPSWSRVSTLDRSRYPKPFLRDRLQALPPSGSQERLQDASQGSKMDIQFLNSLPLSEQQRIFYYNKSIKFLQQQQADTLQKLHEEINQLKVENKDLQFKFVMNKTSPDLSTSNTQGPEFQIVLLQEEVKDLKSALKSAQGRNCVLQKALRRRSSGKVRQGSLRNESSTRDGSSMHGDSNSDDAISCDSALEEEYFLTPPPQPLPLGATLDPLRVMDGGTAPRSPSLAECELIIKHLHQVSGEQLRENRMLKADLRGLINYQKRESGHSGIRSYMSETKTDDLIKLPKVTLKSQNVQQAAHSSASSLNEHVSLPALKVSMNTNIADRRKRQQAVQRARSKKDPHFL