MEAIRKQASKLREQVARQQQAVLKQFGAGGYGGSDNMVTDEVELQQHQKLEKLYISTRAGKHYQRDIVRGVEGYIVTGSKQVEIGTKLSEDSRKYGADNTCTSGSTLSRAALNYARARAQMEKERGSLLKALGTQVAEPLRAMVMGAPLEDARHLAQRYDRMRQEAEAQAIEVSKRQAKVRETPGNAENAMKLEAAETKLQDLKTNMAILGKEAAAAMAAVEAQQQRLTLQRLIAMVEAERAYHQRVLQILDQLEGEMISERQRIEAPPTPSVDSSMTPPPSYEEVNGVYASQAHNGSTDSMGYFLGEVLFPYHAESEVELNLSVGDYIVIRKVTNNGWAEGECKGKAGWFPFGYIERRERVLASKVAEVF*