MQILHAIPSGSRVCHAARLTKRDSTNTRALSTSSPSVPIAPDAVQRVASVPYKDGSVDKTVLINDAAREAIRAHKAERFVSIIDPESEKLGELLRVVDAGWNAIGVKAKNAGHHTLWPEAFEAGKALLEEAFPDECDPKNGGEVLSGVAFVNERDKYDRAIDFMQRRTKEDFIMSKYNPLGRLHRDPDAIDYKSPGWMEAGMERSDEYSYRYYNIWLLRSPRDPTGQAWDKPLVVLLPRDGGAREWTYDVRRPEDNVEDDAKKTAGSQFKATMEKIRANPMSAAPMVMQAFSTKKKEDKFEVQDPNYMSRGSPELEASDEHVWITAPYMIFDSFDMWHGAGTWAPEDKRDLRNGAPDPIAARKDAIKGRVSIELRFRARCKPRERPGTPFSPLSSAYRGGVFTPATVRPSDGAYDLERGHVVQN*