MSELGDTSTERHGLDTQLLKEQAGLVIKHFKSLDEVDFFQSDTTPTVTSTDLSIERLRSRKPDLFNEVQSTLLPLLEQQIASISKALKVPKKVRKDPGPVLNLLLEILPKLEQTLDQTVRAINDIIPGQVPLPNQTHDQHFRELKCFRLNGLSNSFRWDLRSSMSPFFSECKQVIEKLQSPINELDEGHLLSFLGINLRYSFGKTIKWVKGSELKLISDSWENALRTINDALEMLSVVVYTYTENGFSQAVSTVAKPLILITRLSQLFFKKLLGQGMRKTQVPFCTEMSSQQLDLLHKSVGHISRSISEMAYILNGTQVVEEQPIDISEDLMKEIDLLLPHFQICLFLADLYIIPILPDINVSSSQIYFKTWFVAWNTMFSQATHIAIQASHVYRHTGQ*