MSSAPLVGYSSSGSEDEAEAVAAGRSKPGTGFHRCGQNPVPSEKLPVPDSVLSMFPSTEEGPEDDSAKHG
GRIRTFPHERGNWATHIYIPYEAKEDFRDLLDALLPRAQMFVPRLVLMEEFHVSLSQSVVLRHHWILPFV
QVLKDRMASFQRFFFTANRVKIYTNQEKTRTFIGLEVSSGHAQFLDLVSEVDRAMKEFDLTTFYQDPSFH
VSLAWCVGDASLQLEGQCLQELQEIVDEFEDSEMLLRVLANQVRCKSGNKFFSMPLK