MDSGGKPRTAPPSEQLNLPAGFRFHPTDEELVVSYLAIKAESRPFAIPIIAEIDLYKFDPWELPEKALFGEREWYFFSPRDRKYPNGARPNRAAASGYWKATGTDKPILSKGKKVGVKKALVFYKGKAPKGSKTNWIMHEYRLADSSAKAAAAIPAMRKKGSLRLDDWVLCRIYKK