MIVVSDTSPINNLAAINQLHLLQQLYEIVFIPEAVYRELTEPDFPVAGSIEVQTLDWIQTRTVTNRTVIKALADELDKGEAEAIALALELGADQVLIDERRGRRIAARLNLRYTGILGILVEAKNRGLISEVKPLLDALIDRAGFWVAAPLYSSVLQIVDEEKNKPPQD