MDERLYEAAIRGDVQKLLHLLNEDANMQAAEPFLDRVMRECIGKDNLLHLGALFGQVEFAREISSRKPVFARQLNSQGLSPLHLAAERGHVQVVKVLLETDADVCFVRDRDGRIPLHLAVIKGRVEVIEELVKAKNITAWLLTDEREPILHLCAKHDQFDALKKLVRLVKDGGFARLKDSSDNTILHLLSAKKHTGMIKFLLDNSNIELEINALNVDKLTALDERQLFCTIFLSGFSVKHPTDNLKLMYLRLFSSQFPFHFAISNLGSVFI