MDERIYEVAIRGDVEKLLHLLNEDVAMQADEPFLDRVMRDCIGKDNLLHLGALFGHVEFAREISSRKPEFARQLNSQGLSPLHLAAERGHVEVVKVLLETDADVCFVRDRDGRIPLHLAVIKGRVEVIEELVNAKNITAWLLTDEREPILHLCAKHDQFDALKKLVSLVKDDGFVRLKDSSDNTILHLLSAKKQIKVLFLESL