MSNLDFLQPLREKYSHEPTFLQAVEEMAMALLPLFEDEKNGAFYKRAFVAMTEPERVISFRVPWEDDNGNIQFNRGWRVEFNSVLGPYKGGLRLHPTVDSGVLKFLGFEQIFKNALTGLPMGGGKGGSDFNPKGKSEGEVRRFCVSFMTELFRYLHPSTDVPAGDIGVGGREIGYLYGQYKRLTNKHGEGVLTGKGLNWGGSPLRPEATGYGLVYMTKLAVEKRLGRTLEAMRCAVSGSGNVAQFASEKLLGYGAKVITVSDSNGVLVFDDGMTQDDLHAVMECKNVQRDRLRSLDGKVSGRYVDGESPWSLDMKYDLALPCATQNEIDGDAARRLVKNGVLGVLEGANLPTNMEAQKVIRDKGDVIYVPGKASNAGGVGVSGLEMSQNSQRLTWTREEVDSKLKDMMANIYKQMENSSGKDGTLEEGANRAGFLKVAEAMKDLGWVQ*