MSSTQKQKKGAVDFVAGGVAGLFEALCCHPLDTIKVRMQLYKKSGQKPPGFIKTGVNIVQKEGFLSLYKGLGAVVIGIVPKMAIRFSSYEFYRSFFLDENGKISTGKTFLAGVGAGITESVMVVNPMEVVKIRLQAQHHSMKDPLDIPKYRNAPHAAYLIVKEEGFSTLYRGVSLTCARQATNQGANFATYSTIKAYLQKQQNTELLPAWQTSIVGLISGAVGPLTNAPLDTIKTRLQKSKFTNKENGLVRIVKIGKQLVKEEGINALYKGITPRIMRVAPGQAVVFTVYEAVKHYLTNEPTA*