MELSSKKKLHALSLAEKIQVLELLDESKMSQSEVARRFQVSQPQISRICKNKEKLLADWCSGTANRERKRKRESKYSGIDEALLCWYHIARAKAWDVTGPMLLHKAKELADIMGQDFVPSIGWLVRWKRRNNVGFGARHVLAPRFSPKPPPPVPTSQAQPPLSLKDFSPEDVFGCAEVPLLYRAVPGTVGACGHVQVLLCANSRGTEKRRVLVSGLRAAPSCFFGVSSEALPASYHPDLGIPWSEWLVQFDRDMGRQGRQVALLLAARVVEGLAGPPRLHHIRLLPLSAASTTPSLPTSVVRAFKAHYRHRLLGKLAAVQSERAGTSLAEAGAGITVLDAVHMAAVAWAKVPPRLIVSSFIQEGLAPGKTPLSPDKASEMPPVPSGLSLEEFSRFVDLEGEEPVSGVCKEEMGPEDEEGVREDAFAPLPTKADALRALGTLRRWLECHGTSPELFEKFYACEEEVERLCCL