MNISRPSRTQLPSPTGTDYNEEWNIKLQAGVTYHSIELETNLKNVKTIKKITIDIGGVPVVTRTNEILDLMDSFYKRYKQTGRFVVDLSKFDYRTPAGIYQTQLVTVLNDDVTLKIEFGSRGTNDPERPTLKAKAYVTDTDNYGRIFKPTMYDLTQISGAAGDHTWQMPNTGANRFVQRILFDESEVKIAQIKVKRGSQTIETITRADLDYALQRVANVELQDGYCLLDFTLFGFGSDGSVPTLGLGFELQVDSNGAIKTYIEGYDQVKRIPVAGD