MDREVFSESEKRFLITQILQASSMSLERIFMLFNECSEEPRWEDIYLPIGRTLQECKAAFEAIRTTTSPFATPNSPGFNQAFFHKRKAGIGSLESSSSLSLDSKRRLSVIRGQDIGGQLILPKPSPTESMTSNPEGMFSQQLILPKPTLMESGTSISEVRSGHQHILPKPISPFDSGTSIPEVMVKKRGRPPKAEVERRQHAIARGEVNNPNTMVTQIRYIAPAEKSSIASSSTTSSQISSTSPKSGPVLKKSGPLRQPGEGRFSLNDYIRPSDRLSPSKPKKKALAVSTLAGPESSTTKVPVKTNSMVSSSPKTPISNIQSIEATNLETPPRKFDKKPFEGSPERF