MGLPDGPLLDAVRAAAARAHAAQNDVSRLQEVADGKLARLQATHDAERALRRRAEAEVAVLGRCLRDAEAFHALREVQADVRAAKQAQQAQALRAVLEHQSRAGAHARVAKLEFEREQLLLRLARLEEQRSALRSQQQQQQQLLQLQREQLQREQLQREQLQQQAVRPRLEHEHVPRAPAEAVAKEERLEADGCDGTASAVANVAELKVAELEAALALARGEAALLAQRCGAQQALPSGSAASTGEASEAEPAEAAEAAPAPRGSSAAPALEASGPGGAPPTALTPALTEGGSCDSARSEVSLEVKGEVQGLREQLERVMARFASQPAERESGRADGADGTGGGAMGEAFSCVEGEIEQLELALQLATKYASLTPVLQAQSARLSSSRLSSSSSTPRGRATPGSSASEGSLAGTSLASRSSAVPPMAMR*