MKKIKARRKVREPRFCFKTMSDVDVLDDGYKWRKYGQKVVKNTLHPRSYYRCTQDNCRVKKRVERLAEDPRMVITTYEGRHAHSPSHDLEDSQAQSQLNNFFF