MRKNIVAGNWKMNLNFEEGQKLTSEIVNMIRDENIKDVSVVLNPPYVHLHPVKKLIGNTAGLFLGAQNCSDKTSGAYTGEISASMLASFGSTFVIIGHSERREYFKEDSALLTGKLTQALENGLTPIFCCGESLDIREAGTHEEYVKQQLTESLFGLSATDFAKIVIAYEPIWAIGTGKTASSDQAQEMHAAIRTHLASKYGQAAADEISILYGGSCNPGNAKEIFSKPDVDGGLIGGASLKSRDFLDIIKSF