MAKKEKIEQVISMGGIMWEGLNSSLIKVDEALLKQQIREFEKGNDKEWFIITERNKVDQGLSQTKRVGNGAKRQKRVDTNGGYWHATVAAQKINAGDGVVGNKRPLAYYDRKPSEDVKTDWLMQEYSLDHNNDKVRLHFVQDLSYSTSNKEVGEEKKKQKKGEPVEASEGQQPCNAEYHQPLAPLDSCQPQPHDLAEQLDLHQPEQLQLQQPHDIVYQPQYCLLPEQHQLQPFPDNFSELNSFQQQPVMIPDDLEDFLAELMEPHSLDGDEESNNYGFFEGLFDTEGINDKTLH*