MRKIRTGDEVIVIAGKDKGRRGRVSRVIPEKDRVIVDNVNMVKRHTRGNPMQGTTGGIIEKEAPIHISNVAIYNPETEKADRVGVRQEGDRKVRYFKSNQQLIDA