MELSSKKKLHALSLAEKIQVLELLDESKMSQSEVARRFQVSQPQISRICKNKEKLLADWCSGTANRERKRKRESKYSGIDEALLCWYHIARAKAWDVTGPMLLHKAKELADIMGQDFVPSIGWLVRWKRRNNVGLGARHVLAPPFPPEPPPPGLTSQTQLPLSLKDFSPEDIFGCAEVPLLYRAVPGRTGACDQVQVLLCANSRGTEKRRILVGGLQAAPRCFFGVSSEALPASYHPDLGIPWSEWLAQLDQDMGQQGRQVALLLSARVVEELAGPPGLYHVRLLPLSTSSPTPSLPSSVVCAFKAHYRHRLLSKLAAVRSERDGTSLAEAGAGITMLDALHMAAAAWAKVPPQLILSSFIQEGLAPGKMPLSLDKVSEMPAVPGGLSQEEFSRFVDLEGEEPGPGVCKEETGTEGEEGAGEDSFEPLPTKADALRALGTLRRWFECNGTSPELFEKFYDCEEEVERLCCL