MSQAKEERSATNSSPESHGTDLISKLPMRETPSEPQILYKNFWFRRIFLERIMLLEATFKARHDDIILATNPKCGTTWLKALSFAITNRSHYDSGNHPLLTRHPQEVIPTIDVEIPLNGDLNFIEKLPPPRILATHLPLSLLPESIRIQGCRIVYICRDPKDAFVSRWHFYEEMMLEPVKFVKVLASFLGAPFTGEEEDAGVPEELVRLCSFKTLSGVNSSQTEVVQRGSVVVKKSAYFRRGKVGDWVNHISEEMARKLDDIVQEKLKGSGLVF*