GFLELLDRRKSQKGFLRLWLKKMRPIFCGNLEFDSRQTEVERLFRRYGKVERVDLKSGFAFVYMEDEKDAEYAIRRLDRTEFGRKGRRLRVEWTKQERGVKRSGDSKPSANTKPSKTLFVINFDPVHTRTRDLEDHFEQYGKILNIRIRRNFAFIQFESQEDATRALDATNLSKFMDRVISVEYAIRDDDDRRNGYSPDRKGRDASPERSYGRGRSRSPYRRDRESPDYGRGSHGSRPDSRRSPGYDRGRSPGYDRGRSPGYDRGRSPVNDRYNSRSPLPRERSRS