MKDKFTPPCKAVEGKFAGGDGKGELVDFEMEAAQALACLANPGSRSDEFSVPGPSGRSEEHVITIQSEHESEPKTSPQHVLNYPPVASRRSRQNLTEEEKEERRLSRVLANRESARQTIRRRQAMYEELTRKAADLSSENNNLKKEKELAAKEYDYLKNENVTLRRQMSRIEKAEAEETDGASRSKPVEISSTSPTPAPNLTPTPAPTSLFNQPPILPFFWPSIVQPFNLLQCSTQNISDIASVVPLPIAGELNSINRQQISNPGNPLYLLPFPCLIPFYPQSNPFLPWASTVTEKHAETSSAHQCSTSYMNMENNQAATTQETETEAFLGFPPDSCASDRRRQRSREMIPMTGPSGYIDTHHQQDDDTPDTNALSCTAGHRGDTSEKTSEESITCSSEKTADAIAAATEARKRRKELLHLKGHH*