MCELFDANKSTKGASKLRRDLINSEIANLRDLLPLPQSTRQRLSQLQLMALVCVYVRKANYFQQDLFFKGCQFVG