MAIPQLYGRTKNVTKRSKKYLEEALYVRLFREGSSEVSVRQQLNQFLKSSKLVFKWEVSDTIKKLRSRNLYHPALKLSETMSKRGMNKTVSEQAIHLDLVAKTRGIPAAENYFIDLPETSKNLLTYGALLNCYCKELMTEEAEALIEKMKELNLGLSSMSYNSFMTLYTKVGQPERVPEIIQEMKANNVMPDSYTYNVWMRALAAVNDISGVERVMEEMKRDGRVAADWTTYSNLASIYVDAGYFEKAETALKELEKRNANKDLSAFQFLITLYGRTGNLLEVYRIWRSLRLAFPKTANISYLNMIQVLVNLKDVPGAEKCFREWESGCSTYDIRVANVLISAYAKEGMLDKAEELKERACRRGAKPNAKTWEIFLDYYLKNEDIKVAVDCLAKAVSTGRGNGQKWVPSPVIVGSLMAHFEQQKDVDGAEGLIEILKKAVDDVAVEVFESLIRTYAVAGRKSQMMRRRLKMENVEVSDDCEKLLEAICVE*