MGTLGRVLYTVGFWVRETGQAVDRLGSRLQGHYAFKEQLSRHRTLMNIFDKKPEISDNAFVAPSAAVIGDVQIGERSSIWYGCVLRGDVNYIRVGSETNIQDNTLVHVAKTNVSGNVAPTIIGDKVTVGHNAVLHACTVEDEAFVGMGATLLDGVVVEKGAMVAAGALVTQNTRVPAGQVWAGNPARFLRNLSAEERAFIGKSADNYSGLGATHAEENAKSFEQIEGDIERRKKVAQQSDDYDSHLGIVREKHPDLAFMDKSGSKGPH*