MATMASLFLKTPGPSQSLPKTHKTHFVLPQNIPLSWRSKYRAGPLAAARIRCGLIEPDGGKLVELVVEEPQRDLKRRQALSLPQIKLSKIDIQWVHVLSEGWASPLKGFMRESEFLQTLHFNSLRLGDGSVVNMSVPIVLAIDDSNKNNIGDSSSVALVDDKDNPIAILNDVEIYKHNKEERTARTWGTTAPGLPYAEQAITHAGNWLIGGDLEVIEPIKYHDGLDRFRLSPAELRDEFTRRNADAVFAFQLRNPVHNGHALLMTDTRRRLLEMGYKNPVLLLHPLGGYTKADDVPLEWRMKQHEMVLEDGVLDPETTVVSIFPSPMHYAGPTEVQWHAKARINAGANFYIVGRDPAGMGHPLEKRDLYDADHGKKVLSMAPGLERLNILPFKVAAYDKTKNGMAFFDPSRPQDFLFISGTKMRALAKNKESPPDGFMCPGGWKVLVDYYDSLTPSENGSVPEPVPV*