MPTVILPHIHLPGAEAQTNRDEFRLRKKKTRTVFSRNQVFQLESMFEVKRYLSSSERVSLAQALRLTETQVKIWFQNRRNKWKRQVATEVEESGGVVGAAPSAFLRMDDTLPYPYKHLEALEALHPRRP