MTFEKVYGTSGHPTFESVITDLFADANVAAGSVSAACFAVAGPVADDRCQMTNISWIIDGAALQKSFDIASVKVINDFAAVGYGVLDLAPDETVTLNEGTAKSPTGPIAVLGPGTGLGEAMLFHNATTGAYDVVPSEGSHADFAPRGDTQRALLAYCEEHLGECEIEQVCCGSGIARIYDFLKAHRSKPDLPALDPAGVTDAAIAGTCEVCVEAVEMFLEILGAEAGNLALKCLATGGVYVAGGIPPRLMKIIGDDGGALKRAFLREECRYKDVRAGYPLHVILNDKIGLAGAKVYAMRQLR*