MKTTTALVTGATAGFGLAICKKLIEAGYKVIGTGRRADRLAEIHSQLGNNFLPLAFDIRDEQATINALNTLPEGWQAVDLLVNNAGLALGLEPAHKADLQDWYQMIDTNIKGLVTITRLVLPDMIARNHGQIINLSSIAGTYPYAGSNVYGGTKAFVTQFSLNLRADLAGTKIRVSNVEPGLCGGTEFSNVRFHGDDEKAAKVYENVQSVQPEDIANIVLWLHQQPEHVNINRIEVMPTAQSFAGMSVSKEK*