MGVEAVSFSSTSSGASTATTESGGAVQMSPEPVVAVAAHLPVVEVDEVVTSKPAAVQQSSRYKGVVPQPNGRWGAQIYERHARVWLGTFPDEEAAARAYDVAALRYRGRDAATNFPGAAASAAELAFLAAHSKAEIVDMLRKHTYADELRQGLRRGRGMGARAQPTPSWAREPLFEKAVTPSDVGKLNRLVVPKQHAEKHFPLSGAPTPPPPPPPRPPARACSSTSRTARGSSQSYVLTKGWSRFVREKGLRAGDTIVFSRSAYGPDKLLFIDCKKNNTAAAAEKPTSEARVVRLFGVDIAGGDCRKRERAVEMGQEAFLVKRQCVVHQRTPALGALLL