MLQGGGGLHHEIHYWFGRCASQRDAALAALKSVELKACLGGGVVIAREVEGYESDKFLSYFKTTSCCCIIPLRQLFTASSSSSSSSSVSAARDHRRLFLCRGRRAARITEVPFTRSSLNHDHVFVLDTPSKIFQFNGANSDVYERTKALDVVRCLKDTFHSGRSCHVAIIDDGPIADDIDKREFWSMFGGYAPTLRRITYDEDDNINTASTSSGTLYGLSEGRAVRSQSSPLRREMLSGYACYMLDCGKELFVWLSQGISQAEQKTAILLAEEWSAQYKNPWSIKLVCVVEGHEPLDFRSKFQSWPVSKTSIQAPQVKKGMVAVLLKQTGFNFKELLRRAPAKPKPQPHCKPKKLQIWCINGNSRECLPTKKQGKLYGNNCYVVYVSHENRENTIFLWLGRHSTLETRATASYHVNDVAISIQENLVEVRVNQGKEPAQFLSLFDKLLLIKDEERRDDVALFQVQQSDASNWHAIQVTLAATSLNSSSCFFLQTGSIFYAWYGKFTTPDEQEATRNMVYHLKSDAL