MSPLNQQQVLLKKALAKKPNAKKMSEFGLKPSAALLKSRTQQLPAPVQPRRRVRVLFEDPDATDSDSDSDDEEAGGTPSRTKRFSFEAFIGKAPAKPVLPAAAAVAACTSGGAPERYRGVRLRKWGKWAAEIRNPFTGKRQWLGTFDTAGAASAAYLSASRSFADEKRRRRGLPVAASSADTPASGSTPTASSSSSASTAPFAHPSPSSVLEPSKEARNTQSPEATPARPSTDSAQLPEDPEFYQDLLRGLQLPDIDPLDFRAGLDALDLSDADFGLDDEHDLLLGDFGDEEMEIDLDLDDINDVFPEMPGCDLGRGMDDFLQTVDFCV