MKLSPKFLALAVAISPVVAQEASTTGIGGLIWDALTPLKPLVQTDLLQLLISDRALFNHAKQFAKFAADEGHRAFGSPGHNATVQYIKRELEKTGYYDVELQTFPYLYSEGSAKFSANGTDYSTGWFTYGPAGDVEKPLVPVDNLGCTLGDYPAEVSGNIALIKRGECEFGLKTSLAGAAGAAGAIIYNNAEGDVSGGTLGQINRPEGPYITVGSISGAAGEALVADIKNGVEIVGHLKVDAVTEDRWSSNVIATTKNGDRNNIVFAGGHTDSVPAGPGINDDGSGTITVLEIALKLPFFKVKNAVRFGFWTAEEFGLVGSEHYITNLSEEERQKIALYLNFDMVASPNFGYFVYNGDGTHFPNIPPGPPGSDHIEDTFNNWFAKKKLPSAPTEFSGRSDYGPFLDVGIPAGGLFTGAEGIKTEEQAALFGGEAGVAYDACYHLACDGLDNLNREAWLQNSRAAAHSVATYARSLEGIPRGPRALNARSPSIASLGHEARRHQSCGHEIAVL*