MGRVKLEIKRIENSVSRHATFAKRKIGLVKKAQELATLCDIDIALIMFSPVDHLIHYPSDLKIQEIIMRYANVPLAERIKRKKENLEQLNRGIRKLKGDNEIARGMGFEDIEVLQKELARLQQENQILQNHLRLFQGDCASLDSLNYEELHQMELHIQTVMEKASLLKGRTTSSFIYGRSLESYDFLSNNVSSRLCFDIETLNLLLWFTFNRLMSTVAF