MAQSKVLIVEDDEGLREALIDTLALAGYEWLEADCAEDALLKLKSHSVDIVVSDVQMAGMGGLALLRSIKQHWPNLPVLLMTAYANIQDAVSAMKDGAIDYMAKPFAPEVLLNMVSRYAPVKSDDNGDAVVADTKSLKLLALADKVAKTDANVMILGPSGSGKEVMSRYIHNASPRKEGPFIAINCAAIPDNMLEATLFGYEKGAFTGAVQACPGKFEQAQGGTILLDEISEMDLNLQAKLLRVLQEREVERLGSRKSIKLDVRVLATSNRDLKQYVQAGHFREDLYYRLNVFPLTWPALCERKDDIEPLANHLIERHCKKLGLPVPSIAPNAIIKLLNYPWPGNVRELDNVVQRALILSENGHIQSEHILLEGVDWHDASSLQQAVAGESMAAPQIKPVAEPELFKPLVQGGGQNSSSQSSGLGGELRDQEFAIILDTLAECQGRRKEMAEKLGISPRTLRYKLAKMRDAGIDIPG*