MFLLAAVGAPTTGSRPATLLVDNGSKRAASTLALRAAAERLSLLTGGAVEPISLRWSDGVAADALAGRPARTLQSALRQLAEDGVDAAAIVPLFLGPSDGLAEAVRAARADPAAPRRIAAAPCLVDTAAPADARVGRALAAAVLRLGRARGLSFPLRVVVVDHGSASRAVVAVRDRLAATVAELLGPRASVIAASMERRPGEQYAFAEPLLERVVGGAPPYDSGDVVVAMAFLQPGRHAGPGGDVEQILDAARGRSAGLRTHVTPLLGGSHLVHEVLADRTAEAHAALREPHRGDPEA*