SNSKKLDALCLVCGDKASGKHYGVQSCDGCRGFFKRSIRRSLDYVCKENGNCTVDVARRNQCQACRFRKCLDVKMNKDAVQHERAPRYSSPNSNNKLSSNLTSTPIISSFHQPFLTKITPTHPIPPPSFSSPFTSSTSFHLPSSVQEHNSYDNASSENVFETAARLLFMSVKWARNIPSFLQLPFRDQAILLEESWSELFILSASQWSLPLDAATLLMASGVTSENSATEKSVYISSQIRSFQDIINRFNSLRVDATEYACLKALILFKSVIFSKINFSETRGLRDPSQTDTLQDQAQLMMHEYIQSHHPGNKARFGKLLLLLPSLRAVSARTIEDIFFRRTIGSIPIERLLCDMFKSS