MVIVLIYVDDLLITGDNELLIREAKEALHQKFKLKDLGELKYFLGIEVLRSKTGVILNQRKYILELISDIGLSGAKPVNTPLETYLRLTSVEFDQNAGLQEDDVLTDNSAYQRLVGKLMYSTITRPDISYAVQTLSQFMQHPKRSHWEAAIRVVRYLKGTVGQGIWLKAQPAITLTCWCDSDWAACPNTRRSVTGYIVKFGDSLVSWKSKKQQTVSRSSAEAEYRSMASAVAEVTWLIGLFNELNVSIQMPI