MVPVNRNLLAIIFAGILLGLGPNHVVGQNCGCAADLCCSKYGYCGTGNDFCGEGCQQGPCNTAPSPNDVSVADIVTPEFFNSIIDQADSSCAGKSFYSRSVFLDALNSYPQFGRVGTSDDSKREIAAFFAHVTHETGHFCHIEEIDGASKDYCDENNTQYPCVAGKGYYGRGPIQLSWNYNYGPAGNTIGFDGLNAPETVATDALVSFKAAFWYWMNGVHSIITSGQGFGPTIRAINGDRECDGKDSGAVQARVQYYNDYCNQLGVAPGENLTC