MSARHFVNDPTHLVNTALHAITITNPSVACDAENKIIYVRPDSRRPRQPVAIISGGGSGHEPSFGGMVGRGLLSAAVAGTIFASPSTEQVRTAITSRVEVGDRADGGGVLITVMNYTGDILNFGVAAEKARAAGINVEMVVIGDDVGVGRAKGGKVGRRGIAGTVLVDKIAGALAARGANLSEVTHVARLVASNVASIGASLEHVHVPGRKAADQEDTLAEGEVEIGMGIHNEPGSGREKDLELPALVERMLAQLLDQKDADRAYTQVGSGDKFVLLVNNLGGVSVLEMGGITAEVAKQLGTTWAIKPVRVLAGTFMTSLNGLGFSISLLKVVDTGSSATMVQLLDDPCEATGWSAPIATETWDSPPTATKEGNLKEERDLKPTGLRLDAAVAQNAITAALENVIAVEPEVTKYDTVVGDGDCGIGLRRGAEAVLKHLASNPLSGDAAVDVASIVPVVENHMDGTSGALYSIFLNAMLRSLRDNAPSSGESTASPELWAKVLKESCKALGNYSQAQVGDRTLIDALHPFVNTLAETGNVGTAASAAQKGAESTKGMKPSFGRSTYVGGTGFEQVPDAGAWGLAAFFNGLARQS