MFKRKKYVDNPYPKFVQPKNHKKRPAFIRYAMRCAAQTDVARNELYYTNPLKNPITGCVLHRKRRLNEHRARALRAVVQAMLYYFNIASMLVMASVEKLSDVCGLSTYSSAGNKSITRASRLITQFMEPMGLISCEKIWDKILGMYIPKIIYLKPLFFMLFDISKIRLKRVRIKQLEWINSQLKKKGEYPITLLEIEKQAKEKHIHSALLFRKSKYIIKKQKNKAKKFLELDEKYAKSYILNNLVKKYSTKELCKLGLTKLKRKVNCEYFRLKKLAQLPVV