MGLSFLEGVDVQQVLARKGRMAARWRADDSLFSALNLDLVDFKRPELWNSPLLPMLREPRILSDRKKVLPWMVSIRSSSGSPASPEKWDEDGAFHASRQMLLSFRVLSQDMPPEMVGLKTVLMPQKADLMMRQQSEPCPPTKQLRVSMKRQTSTREPRTRALPVPALPTPSANAYKVGQQAQSEMESLKRQVQSLLNKVCPENMATIVEKISAVQVQGRAELEAIIELIFKKAVTEPHYSETYADLVFSLKSVFPDFPDTDGGKPVTFRSLVLNICQNEFEELLAESEGASEDEDQEHAKKRKDRMCANMKFVGYLYLRQLLSTKVVGSIICELVCIGDPCHQRR*