MALSRLARWSIMGRKGYNDPLITVVKLSGILQAFSGPARAPQARRLLNIDRVEKWFARAFAKDLRPAAVAITINSPGGSAAQAELIYLLIRRLSKKTGIPVFTFAEDVAASGGYWLMCAGDKAYALDASLVGSIGVISATFGAVETAHRLGLERRVYTAGEAKLQLDPFLHVTPEQEARLRDLMDDLHASFKDRVREARGDRLAAGRDDELFSGRAWTGRQALKLGLIDGLGEMRNVMQEEYGDKARFLLCSEPPQPRITDLFGLGSLLRGSGASSSAAAEGWGGGGGGLLELLTSTTMGEEAYYAAARSAMEAAMDEAEQRALWARFKVG*