MPSLSVIPSLPWLQNPKLSQPNFFNFRLPPLCHRPLGKSTATFHRRILCKALRDSGEDFKAVLKSDDSGGGGGGDGGGGGDRDAEKEEGPLSEWLNFTSDDAKTVLAALAISLAFRSFVAEPRFIPSLSMYPTLDVGDRIIAEKVSYYFRKPCASDIVIFKSPPVLQEVGYSNFDVFIKRMVAKEGDIVEVRKGHLVVNGVEKNEEYILEPPAYEMKPTRVPENYVFVMGDNRNNSYDSHVWGPLPAKNIIDRSVFRYWPPNRIAGTVSKESCSVETTQTQESAETSLPSQ*