MDLVSPAEHLCYIRCTYCNTLLAVGVPRRWLMDSVTVHCGHCNHLSFLNPRDVIQCLCPAHDLPWICNLPKKHRAPSAYNHFMREEIQRIKAAKPDIPHREAFSMAAKNWAKCDPRNSANVSL