MKLPHVISSSRWRPPPPTSGHASADVPLFLSLYRDEAVMYRDMSGESLHRRGYRDAAIHRAALNESAAAGVLSLAGYAKCCDNARGPNAVPLPALVDPMCGSGTILIEAALMAGRVAPGLIRADAAARRRSSGTRGDQSAAAYAFERWRVLRTLVPIRPRSHGFNPDAHTSTPFNSASDAFQLHPDAPLNSAPNRPDHDDALLRSVLEQASEIGERSRADGRRPVLLGCDVHAGALSLARRAATAAGVENLIEFSQARSISHWSPYDRVGVVNADP*