MAALDFRGQTVWVTGAGKGIGYATALAFVEAGANVTGFDLAFDGESYPFATETLDVADADQVREACSRLLANTERLDVLVNAAGILRMGATDQLSAEDWQQTFAVNVGGAFNLFQQTMAQFRRQRGGAIVTVASDAAHTPRIGMSAYGASKAALKSLALTVGLELAGSGVRCNLVSPGSTDTDMQRTLWVSDDAEQQRIRGFGEQFKLGIPLGKIARPQEIANTILFLASSHASHITLQDIVVDGGSTLGA*