MKQVFLSTTTEFKEIDTLEPGTWINLVNPTQNESLEIANTFDIDIADLRAPLDAEEMSRITIEDEYTLIIVDVPVTEERNNRTYYVTIPLGIIITEETIITTCLEPLPVLDVFINRRLRNFYTFMRSRFIFQILYRNAELYLTALRSIDRKSEQIESQLHQSTRNEELIELMELEKTIVYFKASLKTNERVIKKLTSSTSNIKKYLEDEDLLEDTLIETQQAIEMADIYGNVLHSMTETFASIISNNQNNIMKTLALVTIVMSIPTMVFSAYGMNFKDNEIPLNGEPNAFWLIVFIAFAMSVSLTLYLIHKKWF*