MAPGLVLDRFTEFESLAGAQALLAELERSAELDAQASRLAQRLAALDGSDARIRAAASSVVQACANVQWRQAEAKRAQEAEALLSRAQELRQCLAFLTSLKAGRDLIDAASSASGPGSTLDLVAAGSSLTALHAHVGEDRAPPRIRSLLRQNLDSARQSIGDGLMGALREKLAALGWPKVPDPATLPDARLREFESHFAGVLCISELEPAGHARASAVFRLLAEPFVVRFKFHFSEGRATNRAGKAEWYMAFVLQAIKESAKFLGACVQPVLDRHGLARCDAKVEFATQIVPLVSEKWLSEWPQVATADRAVLDSVDDLFSFEAQLRGLLARDGDGPGAAGLPSALEGVLGDAARGPRSSPRGSASSATVRPRPPPTHLPLGLAFAIAAPRG*