MPLPHLLPRLSHTPPPLRAGDRGNAALLSPGGRRRRRRPALLAVVRAKRKDEASFADRILDYIEGGPKLRRWYGAPDLLPKDGDGGAEDEEDESQVDIEEPRDAVLVTNGDSEIGQMVILALILKRARTKALVKDKRTTEEAFGTYVECMVGDMEDKSFTKKALRGVRAIICPADDGFFSEPTDLKGVQHIVLLSQLAVYRNSGGLQAIMNSKLKKLAERDEEVVLASGIPCTIIRTGSLQSTPGGERGFDFTEGIATKGRISKEDAATICVEALDSIPRKTLIFEVANGDEKVRDWNAWFAEQIKREEEIQ*