MDSRDSSSGSQHPHLPPGFRFHPTDEELVVHYLKRKAASAPLPVAIIADVDLYKFDPWELPSKATFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPILTTYGHHKVGVKKALVFYGGKPPKGVKTNWIMHEYRLVDDSFNSSSKPPPLVPHNKKNSLRLDDWVLCRIYKKSNNTTLPRPPMMEHEEELSMDNMLPTMSTLSMANNKMQNPKPPSRSTSYGPLGLENDDNFFEGVLAVDQSMQNGSDSHIFSPNSKGDNNNNNNNNASNFPIKRALITSQLWNETGSPGSSSSCKRFHGDLNCGCSNAEDNNDSFISLLSQFPQNATFQPNAIHGSVEDDGAPRQQFHLHGINWN