MAKLVLIVLALCAVQGSFAMVRRDAPAAPAEEPNFFQSIMSIKDKIEGVFQETQQNVLKSLGFQSNEEVVQTIQTNTNQYVERLRSVQGVIEEEVKKNSDIFEPILKDLNTKLAQTTATLSEQNPEVVQKAKEYQAQVQSNVQALVAEAQKTVEKLKEDTRVPTENIQDALKKLYDYTFETLTKTANELKPKN