MASLFLKTPGPSQYLPKTHKTHFVLPQHIPLSWRSRYRAGPLAAARIRCGLIEPDGGKLVELVVEETQRDLKRRQALSLPQIKLSKIDIQWVHVLSEGWASPLKGFMRESEFLQTLHFNSLRLGDGSVVNMSVPIVLAIDDSNKNNIGDSSSVALVDDKDNPIAILNDVEIYKHNKEERTARTWGTTAPGLPYAEQAITHAGNWLIGGDLEVIEPIKYHDGLDRFRLSPAELRDEFTRRNADAVFAFQLRNPVHNGHALLMTDTRRRLLEMGYKNPILLLHPLGGYTKADDVPLEWRMKQHEMVLEDGVLDPETTVVSIFPSPMHYAGPTEVQWHAKARINAGANFYIVGRDPAGMGHPLEKRDLYDADHGKKVLSMAPGLERLNILPFKVAAYDKTKNGMAFFDPSRPQDFLFISGTKMRALAKNKESPPDGFMCPGGWKVLVDYYDSLTPSENGSVPEPVPV*