MSGIGTGYDLSTTTYSPDGKVFQVDYAGKAVDNGGLALGIKCKDGVVLGVEKLLAFKMLVPGSNRRIAAVDRHAGMAGTGLAPDARAIVTRARQECAQYLSFYGDRIPAKILADRMAHYLHMFTLYWSVRPFGASTLLAVKDHELGYALYLLEPSGEVQRYFGTAVGKGRQAAKNEIEKLVKADAAGSLSCRDAVKHLARIVYSTHDEKDKAFECELSWICDQSGGEFRRVPKELAEEAITLAKAALEDDDMADA*