MLHKHTSDARARGCSHSDRRLVCRRPVFSGRCFTVCPRASTSDSAEVRVNRVVPIPDGPVQQAQQAAQAIETAWRDGVRLQRLELLLPLIGATDLDDWPGGIRQQFKAAQPMVESVLRTVKQIKGLQGPLAANIWDQGDAVGAWTGKNLACVLFPTAGTLDKLTQLCNGPDAPELVLIVNPQWETRGNLVSDFGFGQRKAEAERFINSFQPTYCLKQLRVYGDSIRTLKAHPNRWQVHVVDRGGSSDCIATRDEQPSYQEIEALLRDRPESMMNKSIFDRIKIEFAFNQDSLKQQP*