MVEEKTGNVTLLDQTVEDLLLQAQELVPIALSKARTVKGFSSRWRVIISRLEKIPTCLSDLSSHPCFSKHTLCKEQLQAVLETLKETIELANVCVSEKQEGKLKMQSDLDSLSAKIDLSLKDCGLLMKTGVLGEVTKPLSSSTQDLETFSVRELLARLQIGHLESKRKALEQLVEVMKEDEKAVITALGRTNVASLVQLLTATSPSVRENAVTVICSLAESGGCENWLISENALPSLIRLLESGSIVAKEKAVISLQRMSISSETSRSIVGHGGVGPLIEICKTGDSVSQSASACTLKNISAVPEVRQNLAEEGIVKVMINILNCGILLGSKEYAAECLQNLTSSNETLRRSVISENGIQTLLAYLDGPLPQESGVAAIRNLVGSVSVETYFKIIPSLVHVLKSGSIGAQQAAASTICRIATSNETKRMIGESGCIPLLIRMLEAKASGAREVAAQAIASLVTVPRNCREVKRDEKSVTSLVMLLEPSPGNSAKKYAVSGLAALCSSRKCKKLMVSHGAVGYLKKLSELEVPGSKKLLERIEKGKLKSFFSRK*