MVWVMPGKLRVKRSIKVPAISNKLADIPPDEYSWRKYGQKPIKGSPHPRGYYKCSSMRGCPARKHVERCLEDPSMLIVTYEVFFKDRSSGAVADVGKVSWVLRAFHGEKGAYNRRNATRVLVEESKQRTLFLGFGM