MGWAIALHGGAGSLKSSSDMPSHEQELARTALRHCLDVGTSALQSSRSALDAVELVVRALEDDQIFNAGKGSVLTEKGTVEMEASIMDGTTKLCGAASGLSTVVNPISLARLVMEKSPHVYLAFDGAEQFAKLQGAKTADASYFITQQNVERLQKAKAANSIQLDYAEGGDLPNGTSNTKPTCRYVGGTVGCVAVDSKGHCAAATSTGGVVNKMVGRIGDSPIIGAGTYANQVCAVSATGKGEHFIRATVGKEVAALVEYKGLSVKEAVMEVVDKQLQPGTGGVIAVSNTGEICMHFNTSAMFRACADESGYSHVAIWH*