MRPGRVIASSVGTIGNSNQARCVRALSHELGDLSGRNSNEPRRTDGWTIMMERDGEKRAHERPELTIIFDANKSTKGASKLRRDLINSEIANLRDLLPLPQSTRQRLSQLQLMALVCVYVRKANYFQQDHLATVLQFATVSIIYPFPENRSKVGFSSALNVVPQDHYYRRYRFFIPRCGSAKATN