MHNELQQKLAVLHKLLQDNKADAILIGSDQNRFWLTGFPSSAGWLVVHKQRVNLFIDGRYFEAAKTAIDPLVKVELFTTYKQVKALCEQVGVKHLLIEGDYLTFNYQNFIKKLCAQYTVINAQEIRRQKLPSEILAIEKVVEITRKVAVKLKRFIQPGMTELFIAQWITDQLVKAGGAKNSFDPIVATGKNGANPHHKPSKLKVKSGDFVTCDFGTIYNGYCSDITRTFLVGKKPNNEVLLKAYKKVDEANMAGINAANTQLTGAEVDKVCRDIIEASEFKDYFVHSTGHGVGLDIHEMPNVSTSYNKLLCENAVITIEPGIYIPGVGGIRIEDMVLVKDHKSVWLSAKIPRAF*