MDIFRSYYSDPQIESSSSFSDTTTYNSPNRANHSDEEVILASNNPKKPAGRKKFRETRHPVYRGVRMRNSGKWVCEVREPNKKTRIWLGTFPTAEMAARAHDVAAIALRGRSACLNFADSAWRLPTPASSDTKDIQKAAAEAAESFRPLKSEEESVVITGDQSSTPDDMFFMDEEALFCMPGLLTNMAEGLMVPPPQCTEMGDHVEADDMPLWSYSI