MKINRLTEIIVILLNKKLVTAKELADRFEVSTRTIYRDIETLSMSGVPVYMTKGKGGGISLIEEYSIDKAILSKKDKESLIVALKTLQATKYPEINSVVNKIGSIFGEQNFSNWIEIDFTEWGSNFNEDDKFTKIKEAILRRNTINFNYVNSLSSQTNRTVEPLKLMYKSKTWYLYGFCKLKDDFRIFRISRIRNLSIKDEVFSRKIIEEVCLNDSKVIKENTITLKLRFKEKMLFRVFDDFNKDLITKNEDDTYDVITEFPIGEWIYGYILSFGDNVEVLEPKDVRDNVITRLRELSKIYSL*