MSGRSRLPGSSSRRDAARIVAERVVATVAGVAVAVDEVDAAEARLRDGPRAAALPASGTSEGRQLRRWLTQLIVTERVVAAEAAARGLTAAGAPAEADLLPDATARLEIGSVAAAVLADPLARALFAAVTARVAVTDDAVADYHARNPLRFAAPCPGQHGWRAPAAAAPPLDQVRRAITEHLLGAARRRAFRVWLDARRNALVVLAPGYEHPGDPRQPDNTRRH