MALAAQGLGRPQPGAAGTRRLAAEIRRLGLLQIDSVNVFERSHHLPVLARVGPYDRAALDRMLFGGGGAYTEYWAHQAAVLPVDDLPLFGWRMEAERARRAAPGSWAHDHAPLLAEVRAELARTGPVPASAIEHESNVRTGPWWGWSDVKRALEAMFAWGEIASAGRRGFERVYGLAEDVLPAAVLGRDVPEEDAVRELVRRAAVAHGIGTAADLGDYHRLSRAATDRALRDLADAGEVLPVTVPGWEGRGKPLPVWLHRDARLPRRIRGEALLSPFDPVVWFRERALRLFDLHYRIEIYTPAAQRVHGYYVLPVLVDDEIVARVDLKSDRQAGVLRVQASWIEGRHDPGAVAERIAPLLERAAAWQGLEGVGVVDRGTLAEALRAHLPAVAAAPVADRAGERP