WGRGKIAIERIDNATNHQVTFSKRRGGLMKKARELTILCDADLALIIFSSTGPLYDFTSSRPITAGFWEKPTQISSILHPN