MSASSRGWHALRALSRSSPRVCAQCARGSIQTIPRRAYSASAAPTVSAVDPSASSEPPVIPAKQSPQYPKSDYRIRSGLILTRAPLLTRDPTPFESAFYLYQKRLNERLVSPFISSMWFKQDTPPQLDWNLKLDERKGIWAKDVGHYKPRGSTRWADEVHQGSPLADPELIRERLLEDAQMRYSDDGELLPEKERLPVEKPQPRRSEADEKNDLRRLDRAMDRTLYLVVKKGDGWAFPASEVRTEENLHEAAARVLEQAAGVNMNTWMVGRVPVAHHVVKPKYKQDSTLESKGSKTFLLKGRIFAGQADIKNNALGVTDFMWLTQDELKKHFDADYFMSIKNMFSMR