MPLALPFLHLLPNPAPFHPFRIHRTQQSHPHLPLRTRRPSAAAAAEAENPSASVDVEMVRGQDGVWTARSPTVVVLWDLDNKPPRGPPFPAATSLIAAASLLGRVVSISAFANRHAFSHLPAWVAAERRDRRALDRAERAGSAAPSVPYSCAVCGRRFPTRPDLTRHFRQLHERERNKKLSRLRSLKGKKRQKYRERFITGNTKYEDAARELLTPKVGYGLASELRRAGVQVRTVSDKPQAADHALKRQVKHCLACGVDWMVLVSDDSDFTDTVRNARAADLRTVVVGDGCRMLGKVADIWLPWDRVENGEVDEEMLRSCTFPEFGEDQEDEQGEEFRLDWDTSDLDDVVDDIVGMRTSLHGAAAISAFADEDITDGIFGLELKGDSMFWSSDDEEEDGYL