MSETRQPLALPQDEKVGVLLLNLGGPDSLEDVQPFLFNLFSDPDIIRLPRLFRFLQKPLAEFISAARAPKSAEGYASIGGGSPLRRITEEQARLDPRILLVTVFSFSQARALQKSLETKHLPATVYVGMRYWHPFTEEAIEQIKKDRITRLVVLPLYPQFSISTSGSSLRLLESIFRSDEYLVNMQHTVIPSWYQREGYVKAMASLIEKEFSKFPNPEDVHIFFSAHGVPVAYVEEAGDPYKAEMEECVDLIMSELRSRGVKNVHSLAYQSRVGPVEWLKPYTDVKIKELGQNGIKSLLAVPISFVSEHIETLEEIDMEYKELALESGIVHWGRVPALNCDSTFITDLADAVIEALPYVGAMAVSNLEARQALVPLGSVGELLATYDTQRRELPAPVAVWEWGWTKSAETWNGRVAMLAVLVLLVLEIASGKGLLHQWGILPS*