MPSDTQYSPERPRGFHGHVYFDANSQAFAKTLHDKVLVAFDGIPAVRVFNGVRVEVGDLVPYPIGPHPTGMFEIDFSRASFTDMVLWLERERGDLSVLVHVLSGNDLYDHTQGALWLGRQLPLDLSRL