MELSSKKKLHALSLAEKIQVLELLDESKMSQSEVARRFQVSQPQISRICKNKEKLLADWCSGTANRERKRKRESKYSSIDEALLCWYHIARAKTWDVTGPMLLHKAKELADLMGQDFVPSIGWLVRWKRRNNVGFGARHILSPPFSTEPPPLVLPPQSQPPLSLKDFSPEDVFGCAEVPLLYRAVPGRVGACDQVRVLLCANSRGTEKRRVLVGGHQASPRCFFGVSSEALPASYHPELGIPWTEWLAQFDRDMGRQGRQVALLLAARVVEEWAGLPGLCHVRLLPLATTSTPPSLPSSVVRAFKAHYRRRLLGKLAAVQSEKDGTSLAEAGVGITVLDALHLAAAAWAKVSPQLILTSFVQEGLAPGKTLLSPDRAPAVAPVPSGLSLEEFSRFVDLEGEEPGPGLCKEETSTEDAGGRREGGLEPLPTKADALRALGTLRRWLECNSTSSELFEKFYDCEEEVERLCCL