MRRRLWGAAALLGLFAGVAPVAAAEAVAAPHGAGPVPLERLFDNTAVSDDQRPGAADFDGSGSSLSAQD ......