MEKGRGGVVDGFKWMVLWERGKLPMVLTRGIHRKRENNRLDLGFDRWEQKGFGENWEQETGVFFVSATAPFLLWFIVCGKAPINKSRLLLTALSGKMLQWMGGSRRKVTTSRKSIQNRQKQYFDQRKRQQQTTELENCANERTKYAHEQRSLDILSLTNLATVAQDHGSVHTINARENPGTSDRQENFHVLRCSPDIPVNRNTPGDSSDLNEETVKSTCYKAETILPKRVSVTIDHVNAPSTPKYTKASKPDAWDASSKNQLSVLDLLGDDGFSGCSEQRSAHEAHVAFSVEGIQLVNLDSEMARWH*