MGKLFDANKSTKGASKLRRDLINSEIANLRDLLPLPQSTRQRLSQLQLMALVCVYVRKANYFQQGLDKRFTHVKKRPGTTSSIELKRGSVVLQVIITWSRARVVVVTV