MKLLSAKNDDGPEAITGDAANFREQHGLHKGSTLLSVLPGSRLQEVQRMLPIFESAMTRLQNSDPDLTVVIPTAQPGSVTRAVEALVAKWRVPVVLLPGASCAEKYNALTASNAALCTSGTAVLQTHLASVPCVAAYRAHPITEYFIRRRTKLQFISLPNILLNSAIIPEALFGACTAGQIVSYLRPLIDDEIVRKKQLLRAEELRDLLSPVTHEMSISSTMGSSSLENRIMPRKPSFVAASCILKLLEDRAHRIKAGSSL*