MDGFVGRLQLATLAMAGTDLTEEESDLLQSRREIRLAIKLAALLDVYVDLRAKTPSEKESIHAEEFLDALKPMAQKLAETSFGTVMLAKIGSCYRMEAKKYLTDPLAGTGTWLDLGVRTTTVKLKQRASSFRNTFDALKAGVSVMATIQTSEQAVAKATTEEEIEALRTKQQLDVLPHVIAALWSTTSVDIERTLRHVGRKVLHDASVPKARRAERAKALAHLGKMFKIVASATAKTTSKDGAKNAVHAVEEALRAALDPEYA*