MDSPVIMDPQLLMAARSGACKALENLLVNHEEAAAESHLVIRMPEEGASNTSSTSSDLAQQGQPANRPAAASPLLEGLTLDSDQDSALHVVATSGDGEQYVQCAEMIHGRARHLLGATNNRGDTPLHCAARAGHHAMVCRLISLAAHEGGAANGRILSTRNKLGETALHGAIRGGNRMVVERLVSEDPELARIPEDRGIGASPLYLAVSLGRLEIARDLLDRSPTTLSYSGPEGQNVLHISVYRGEALSILLDKCKDVKVNIDQGGRYRSMPVLLHLTSQGDKNGSTPLHFAASLKTSTTGLSRWSEYFHPKPSPTTLLLDANESAMYQPDNGGSYPIHVAASNGTLKAVITLLGRSPGCIALRNMQGKTFLHVAVEKKRHSIVAFVCKRPELASVLNVQDNQGDTALHLAVKAGLVSIFNLLFRNREVSLNLPNKDGLTPRDLSWIMIPARFYYKKNSRGMIHQSLALARAPVGHSRQDHFYEKHSKRRDEEIDSEYLTNATSVLGISSVLIATVTFAAAFTLPGGYRADDHANGGTPTLAGSYSFNAFITANTLAFSCSLLATVSLLYSGMPSREISIRYVYQSLSLVMMRSSATSLVAAFALGMYVVLAPVALTMAKSVCAITFLSFLSACMEVRRPLIVANSVRIRVGIWAARYQAAPVLKFIGKRFWSYVIIFGLPAVLKIRGTQ*