MSQAKEERRATNSSPESHGTDLISKLPMRETPSEPLFLYKNFWFRRIFLERIMLLEATFKARHDDIILATNPKCGTTWLKALSFAITNRSHYDSGNHPLLTRHPQEVIPTIDVEIPLNGDLTFIEKLPPPRILATHMPLSLLPESISIQGCRIVYICRDPKDAFVSRWHFMSEFFGEKPDINVGFNMFCEGVLGYGPYWDHCLEYWRESVIKSDRILFLKYEEMMLEPVKFVKVLASFLGAPFTGEEEDAGVPEEVVRLCSFKTLSGANSSQTEVVQRGSVVVKKSAYFRRGKVGDWVNHISEEMGRKLDDIVQEKLKGSGLVF*