MLDVSWEPHASAVANAADADLAAALDAVADAVGVVSAGGGRVLVARDTRPHSERLSALALDGVSHLGGAGEDFGLLTTPQLHHIVRHANGGAAGGAHVGPAAWASEGGYAEMLCTAFAALLPPDLGGGGLRAPLTVDCACGVGGPQLAPIAQRLAPLLPLELINRPGEGELNAGCGAEFVQKGRLPPRGLDTPPPTTSADSGGGGGGGGSRLCSLDGDADRVVFHYWRLCAGAVPEWRLLDGDKIAALFAAFVCDELRALEIEPALSVACVQTAYANGASGAHLRSLGVPTPLARTGVKHVHHAALRYDVSVYFEANGHGTLLFSDSAVSAIAAARQRAEASGDAGKAASAARLLAAKQLVNQAIGDAISAILLVEAILLLRGWSIERWDAMYEDLPSRQAKLGVADRAALRVNEDETRTLEPAELQREIDDLAAAHSRGRAFVRPSGTEDVVRVYAEAATQQAADELARKVGQATWRLAGGVGEQP*