MKPFNTGHEELVHDVAYDFYGRRIATCSSDTTVKVFDRNDSTGEWDISDSWKAHDASIIKVCWANPEFGKVLATCSHDSTIKIWEENIREKQNSGKRWKRVATITDHKGPIYDLAFSPSHCGLKLASISTDGQFKIHEALDPNAISSWTNIFETNTLSSAPSRQLQSSFCLSWGKSRFSKEYVVACALEQSYIYQRQENGKYTQTGQLPAHGSIIRDISWAPSIGRGYQLIATACKDGLVRIFKIEEPLTESGQLQVSLINQFDDHKGDVWRVSWNLTGTILSSAGDDGRVRLWKSTYNKEFQCVGIVSAEQKHDAIED*