SSTSIEYSFVVSGDNTLKVEITMVVLEDGSLVVHFLNSVDPGYPTLSELYAVALELIRDLIKAAGLNVKIVSADFSEYERKEGDKPYVAYVSVCTTKKFD