MPKYVLTGADGNLGRIAASFALEIARPDDELVFTSYKQEAIPEDLRKSWTDKGAKVVTATYDDIESLKAAFQSAEAVSLISTWLFGEGRRRQAQTVLDAAKACGVKRVCYTSFVGAGIEAENEEGIPFLPRDHHFIEKIIYASGLEWNIQRNYLYADNIPTLFAQSWKFCGDRWLVNTHGQAGAYVAREDCGNVLAALLLGRGEPNTVYEISGPEAVTNEEVFKWMCEQTGYKGEIVDMPDEELKIWWLDHGLPTDFFGDFSKLPMKLCIGDLLCCGEMVAKGFMAKTTDSVEKLTGRKPKLYKEALLQYKGLFPKA*