MMEKFGDDYDKGRIRNCPRTLKNRYKQIKTLIGLSGFGRDDKEKKVTVEDQVWDDYVKVHPDYAKYRGKSCANYEKLVIIYGDTIADRRDVVLTNQRPPHPISGPHVPIDEVTVQSSSSDEMTECSKAPCTRKDTNANSRRNVRGEAKSDSEIVRAVKEMTTTLVYVAENLNQLGPSQADVVAAV