MARHSIKMIALLTAFGLASAAMTVQAAERIAFIPKLVGVGFFTSGGNGAQEAGKALGIDVTYDGPTEPSVSGQVQLVNNFVNQGYDAIIVSAVSPDGLCPALKRAMQRGVKILTWDSDTKPECRSYYINQGTPKQLGSMLVEMAAHQVDKEKAKVAFFYSSPTVTDQNQWVKEAKAKISQEHPGWEIVTTQFGYNDATKSLQTAEGIIKAYPDLDAIIAPDANALPAAAQAAENLKRNNLAIVGFSTPNVMRPYVQRGTVKEFGLWDVVQQGKISVYVANALLKNMPMNVGDSLDIPGIGKVTVSPNSEQGYHYEAKGNGIVLLPERVIFNKDNIDKYDF*