MKRLRGCSKWYKLGDKAFDMFFLDTGSSANSIWMRGEQLLKFREEFEALLDSGYWLSQDNLNGFSTAFVGSFTRTNAPLPVKPDSLESFSDDQDGMQLFVRERFLNCKIPRISRSLFFNAHHSINKQICPPRVLGITQNGDKLYSCNPFVAGSEAQKDWVRQDVYGHIRVVKACGGLLFGKMGRDYVALNPLTRALKVPPLDISPNIHCALMSLMRLDCASNGLVQEASCDFNEGRYPMLPICFYEGTFVIPDKEKLFFSGL*