MHIQSSQQNPSFVAELSQAVAGRLGQVEARQVATPREAQQLAQRQEAPKGEGLLSRLGAALARPFVAIIEWLGKLLGSRAHAATQAPLSRQDAPPAASLSAAEIKQMMLQKALPLTLGGLGKASELATLTAERLAKDHTRLASGDGALRSLATALVGIRDGSRIEASRTQAARLLEQSVGGIALQQWGTAGGAASQHVLSASPEQLREIAVQLHAVMDKVALLRHAVESEVKGEPVDKALADGLVEHFGLEAEQYLGEHPDGPYSDAEVMALGLYTNGEYQHLNRSLRQGRELDAGQALIDRGMSAAFEKSGPAEQVVKTFRGTQGRDAFEAVKEGQVGHDAGYLSTSRDPGVARSFAGQGTITTLFGRSGIDVSEISIEGDEQEILYDKGTDMRVLLSAKDGQGVTRRVLEEATLGERSGHGEGLLDALDLATGTDRSGKPQEQDLRLRMRGLDLA