HWQPPFAVDVDRLRFTPRIQRLNELEAITRVKLNFLDQIIKFWELQGSVLKIPTVERKPLDLYALHKIVKEAGGFEVCSSERKWSKIARRMGHPQGKGIGSILKNHYERILYPYDVFKNSGAVSSAGDSKETKIEVKGEQTPEKLNTEVK