MLNNVCRVCGRQKICEKSLNLFDLANRKYLKHLHMITGLRLLELDDVPGFMCLCCQSELRSALAFRKLCIKTQSKWLTIEDDLSSGEEDTKAKSQLESEKCVLVEEIFQVLIEEESTDHSLIRDTEAEQKEDEIDEKWVPPRKVPKVSTKLDDQIYICELCGTHATSKSVFQRHMRKHTGERPFGCNNCTARFLSSGELRAHHRVHTGEQPFACRFCEKRYVSYMGRLIHERTHTNDRPYVCEECGKKFTTAYVLRNHMVIHTGERNFRCELCDRSFQRKAHLVTHSRSMMHLQNVESRKGNAN