VKYNNDKSRDFTRLDLPTGDGQPSLEPPMAAAFGAPGIMSSPYAGAAGFAPAIAFPQAAAVPGALGPLTLTSSAVSGRMAIPGASGMPGNSVLLVTNLNPDFITPHGLFILFGVYGDVHRVKIMFNKKENALVQMADASQAQLAMNHLSGQRLYGKVLRATLSKHQAVQLPREGQEDQGLTKDFSNSP