MTDPMSDGGDGQQRRRQCRRGIVTPDVELGAALALADMAAGSSAVQMTDDEEMASTRLSLQLGRVGVHQSPSCSSSSSAGRPSAAPGGSGAAAHHGPRPRHMLTEAEKEEKRLRRVLANRESARQTILRRQAIRDELARKVADLSSQNETMKKEKDVVMKEYLSLKETNEQLKAQAHHLSLSLF