MLNNVCRVCGRQKICEKGLNLFDLANRKYLKHLHMITGLRLLELDDVPGFMCYCCQSELRSALAFRKLCIKTQRKWLAIDDDSASDEEDTKAKSQLKSDKCVLVEETFQVLIEEESTDNSLIRDTEAEQEEAEMDGKWVPSRKVLKVSTKLKDKIYICELCGTHATSKSVFQRHMRKHTGERPFGCKDCKARFLSSGELRAHHRVHTGEQPFACRFCEKRYVSYMGRLIHERTHTNDRPYVCEECGKKFTTAYVLKNHMIIHTGERNFRCDPCDRSFQRKAHLITHSRSMMHLQKVKSQKSSGKRS