MESIRKQATKLREQVAKQQQAVFKQFSSGLGGPDNSVTDEVELQQHQKLEKLYISTRAGKHFQRDIIRGVEGYIITASKQIEIGTRLSEDSRKYGAENKCTSGSTLSKAALSYSRAQGEIEKEREDLLKALGTQVAEPLRAMVVGAPLEDARHLAQRYDRVRQEAEAQAIEVSRRQAKVRESNGNPESVSKMEAAEAKLKDLKSNVATLGKEASTSMAAVEAQQQRLTLQRLIAMVEAQRHYHERVLQILDQLEAEMMSERQRIEASPSSATDNTMPPPPSYTDVNGGLHFKSYDGSIDGTTYYLAEVVHPYEAESDVELTLLIGDYVVVRKVSNNGWAEGECKGKGGWFPFGYVERRERILATKVAEVF*