MTQVCFIGTSETGVQYELLSRETARDALSTYDISEPFTNSLAVETVSLGTAITLCNDLNWYLTRFVALSLIQESSVSDTEWLSRSLAEAVRNGEVEPEESGKYLAVYGIEENRPVEPLYVIRGADETIPRYDLRDVSETLIVRLSADEFK