MDDRLYEAAIRGDVQKLLHLLNEDADMQADEPFLDRVMRDCSGKDNLLHLGALFGHDKFAREISSRKPEFARQLNSQGLSPLHLAAERGHVEVVKVLLETDADVCFVRDRDGRIPLHLAVIKGRVEVIEELVKAKNITAWLLTDEREPILHLCAKHDQFDALKKLVSLVKDDGFVRLKDSSDNTILHLLSAKKQIKMIKFLLDNSNVELEINALNVDKLTALDEHFVRTHLSDFRGRHIRRVMAALGNSKVVSV