MSDYLTMAELENSTLKDIYAYAKEFKIPYYSQMNKKELSLAVIRAQAEKQGFFFMEGILDIVSQDGYGFLRPINYGPSAEDIYISSSQIRRFGLRNGDKVAGKARPPKESERYYGLMHVESVNGKDPEEAKERPHFPALTPLYPEKQLTLETTAGRLSTRMIDVFAPIGFGQRGLIVAPPKAGKTSVLKEIANGITENHPDVELILLLIDERPEEVTDLERSVKGDVVSSTFDQQPQNHTRVAELVLDRAMRLVEDKRDVVILMDSITRLARAYNLVVPPSGRTLSGGIDPAAFFKPKRFFGAARNIEEGGSLTILATALVDTGSRMDDVIYEEFKGTGNMELHLSRELAERRIFPAIDIKKSSTRKEELLMTPEQLEETWKLRNNMSGDSLEYTDQFIKMLKRTQNNQQLFEVFHDVSFGKQIKRNPKR*