MATQEREPERQPHAGRRVALFPLPFQGHLSPMLQLADLLRARGLAVTVLHTRSNAPDPARHRHGPDLAFLPIHEAALPEEATSPGADIVAQLLALNAACEAPFRDALASLLPGVACAVVDGQWYAALGAAARLGVPALALRTDSAATFRSMLAFPRLRDAGFIPIQGERLDEAVPELEPLRVRDLIRVDGCETEALCGFIARVADAMRDSASGVVVNTFDAIEASELGKIEAELSKPTFAVGPLHKLTTARTAAEQYRHFVRLYGPDRACLAWLDAHPPRSVLYVSLGSVACIDHDMFDEMAWGLAASGVPFLWVNRPGSVRGCMPALPYGVDVSRGKIVPWAPQRDVLAHPAIGGFWTHCGWNSTLESVCEGVPMLARPCFADQTVNARYVTHQWGVGLELGEVFDRDRVAVAVRKLMVGEEGAAMRETARRLKIQANQCVAATLAIDNLVKYICSL*