MESLPVKVYILAGQSNMQGQAQLSTLPYLAMDPQTADLLPKIQTVKDGTTLFRTLDNVWISAIGFDRADDQEERHGKLSVGFGANRQKLGPELFFGVRMQELLAVADNKQQQQQPILLIKTAWGGKSLHTDFRPPSSVTQQEQQAGKYYNMMIAHVRRVLDDISRIIPTYNPQQGYHLAGFVWFQGWNDVVDRTVYPNRHKPGGYDEYGRLLSLFIQDVRNDLDTPSLPFVIGVMGVHGASIDDNHLHARFRRAMEIPLKDQNMKRVIAVRTEVFWDEEIAALDGKWGEAQDKIRQWQQNNKELCETMSQEEQQQTMDALKDETISPEELQLLSMAKSNAGYHYFGSAKFFCRVGIAFAEALVREEDEEKS*