MEICKEKVNFLGHEIGEGKIHLQEHIAKKILQFPDAMNDKKKLQQFLGLVNYARNHINNLAKLAGPLYAKLRKNGQKYFNSEDIKLVRLIKEKVKELKPLELPLEESYFIIETDASQQGMKRSMNYAGVECFTFGDDNKLRIFPPNSYKFKPKDHIILDEVQECILDNFWYQYNNKREEKGYLLSILNSLSEYFHLINGSLMPANEDHEVIQQKPIYVVFDGKLPGVYISFEEIVAQKIDTKLMGGISWKKYKDIDEALSQARKILGINYYLEPAAKEYIQKCKKAKGKKTSEIPIKMTIKEEGFFKKPTYKECLTKGVDPLDEEYIDWKIIEKFEEASPQLKKELKEEILKELKQEMDQKFEQIKKAVDEKLEVSFSDLDTMDLGGHGQPDE*