MSSLLFDIKLKRENKVYHENDMLLGCVQFQCAQETKHEGIILYLEGIVNLQLSAKTVGLFDAFYNSVKPINLLQNSLELS APGKLSAGRSEFHFELPLVCKKEPRILYETYHGVFINVNYQLTCTVKRNFLGKATTKIQQFCVQYKPVPLSEDSKKVVPF SLSPDSLQKNASAKERLSMPRFLITGRLDRSEFCVTTPITGSITVQHTEAAIKSIEMQLVRVETCGCDEGYSKDATEIQT IQIADGNVLPKLELPIHMVLPRLFTCPTLLTKNFKIEFELNLIVVFKEDYTVSENFKIVLKRSTGPLPSKVTTAGR