MQITLSNNLANDAWGKNAILSFDSNKAIIHLKNNEKTDRTLVQQAARKLRGQGIKNVELVGEEWDLEFCWAFYQGFYTAKQDYGIEFPHLDDEPQDELLARIECGDFVRGIINEPAQSLTPVKLAERAAEFILNQADIYNEKSAVSFKIISGEDLEQQGYHGIWTVGKGSANLPAMLQLDFNPTQDPNAPVLACLVGKGITFDSGGYSIKPSDGMSTMRTDMGGAALLTGALGFAIARGLNQRVKLYLCCAENLISNNAFKLGDIITYKNGVTAEVLNTDAEGRLVLADGLIEADSQNPDFIIDCATLTGAAKMAVGNDYHSVLSMDDDLLKNLFQSAKEENEPFWRLPFEDFHRSQINSSFADIANIGSVPVGAGASTATAFLSYFVKNYQQNWLHIDCSATYRKSSSDLWAVGATGIGVQTLANLMLSKSLK*