MLNNVCRVCGRQKICEKSLNLFDLVNRKYLKHLHMISGLRLVELDDVPGFMCLCCQAELRSALAFRKLCIKTQTKWLAIEDDSSSGDEDTNANSELESKQCAFSHFGKEKEGELIAETFQVLIEEEPIDKTLIRDAEAQLREDGVDEKCVPPQKVLKVSTKLDDQIYICELCGTHATSKPTFQRHMRKHTGERPFGCKDCDARFLSAGELRAHHRVHTGEQPFACRFCEKRYVSYMGRLIHERTHTNDRPYVCEECGKKFTTAYVLRNHMVIHTGERNFRCDICDRSFQRKAHLITHTRSMMHVQNVKKQKS