MDTFLLSALCLLATWAVLAEGVTVQDGKFSFPLESVKKLKDLQELQEPHTRKSGGPAVPQVCSHQKFPEELKPVCKETNAREILHRLEAIAEDPSSCEICAFAACAGC